diff --git a/models/faceres-deep.bin b/models/faceres-deep.bin new file mode 100644 index 0000000..393e9e9 Binary files /dev/null and b/models/faceres-deep.bin differ diff --git a/models/faceres-deep.json b/models/faceres-deep.json new file mode 100644 index 0000000..3a27885 --- /dev/null +++ b/models/faceres-deep.json @@ -0,0 +1,312 @@ +{ + "format": "graph-model", + "generatedBy": "https://github.com/HSE-asavchenko/HSE_FaceRec_tf", + "convertedBy": "https://github.com/vladmandic", + "signature": + { + "outputs": + { + "gender_pred/Sigmoid:0": {"name":"gender_pred/Sigmoid:0"}, + "global_pooling/Mean:0": {"name":"global_pooling/Mean:0"}, + "age_pred/Softmax:0": {"name":"age_pred/Softmax:0"} + } + }, + "modelTopology": + { + "node": + [ + {"name":"age_pred/kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"},{"size":"100"}]}}}}}, + {"name":"age_pred/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"100"}]}}}}}, + {"name":"feats/kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1024"},{"size":"256"}]}}}}}, + {"name":"feats/bias","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"gender_pred/kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"},{"size":"1"}]}}}}}, + {"name":"gender_pred/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}}}}, + {"name":"conv1/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"32"}]}}}}}, + {"name":"conv1_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv1_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv1_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_1/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"32"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}}}}, + {"name":"conv_dw_1_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_1_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"32"},{"size":"64"}]}}}}}, + {"name":"conv_pw_1_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_1_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_2/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"64"},{"size":"1"}]}}}}}, + {"name":"conv_dw_2_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}}}}, + {"name":"conv_dw_2_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}}}}, + {"name":"conv_dw_2_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_2_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"128"}]}}}}}, + {"name":"conv_pw_2_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_2_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_3/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"128"},{"size":"1"}]}}}}}, + {"name":"conv_dw_3_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}}}}, + {"name":"conv_dw_3_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}}}}, + {"name":"conv_dw_3_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"128"},{"size":"128"}]}}}}}, + {"name":"conv_pw_3_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}}}}, + {"name":"conv_pw_3_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_4/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"128"},{"size":"1"}]}}}}}, + {"name":"conv_dw_4_bn/batchnorm_1/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"128"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_4_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_4/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"128"},{"size":"256"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}}}}, + {"name":"conv_pw_4_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_5/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"256"},{"size":"1"}]}}}}}, + {"name":"conv_dw_5_bn/batchnorm_1/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}}}}, + {"name":"conv_dw_5_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_5_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_5/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"256"},{"size":"256"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_5_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_6/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"256"},{"size":"1"}]}}}}}, + {"name":"conv_dw_6_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}}}}, + {"name":"conv_dw_6_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"256"}]}}}}}, + {"name":"conv_dw_6_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_6/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"256"},{"size":"512"}]}}}}}, + {"name":"conv_pw_6_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_pw_6_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_6_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_7/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}}}}, + {"name":"conv_dw_7_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_7_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_7/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_8_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_8/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"512"}]}}}}}, + {"name":"conv_pw_8_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_8_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_8_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9/depthwise_kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}}}}, + {"name":"conv_dw_9_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_9_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_9_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_9/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_pw_9_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_10/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_bn/batchnorm_1/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_10_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_10/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"512"}]}}}}}, + {"name":"conv_pw_10_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_pw_10_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_10_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_bn/batchnorm_1/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_relu/Cast","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_pw_11_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_11_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_12/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"512"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_bn/batchnorm_1/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"512"}]}}}}}, + {"name":"conv_dw_12_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_12_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_12/convolution/merged_input","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"512"},{"size":"1024"}]}}}}}, + {"name":"conv_pw_12_bn/batchnorm_1/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1024"}]}}}}}, + {"name":"conv_pw_12_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_12_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_13/depthwise_kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1024"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_bn/batchnorm_1/mul","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1024"}]}}}}}, + {"name":"conv_dw_13_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1024"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_dw_13_relu/Const_1","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13/convolution/merged_input","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1024"},{"size":"1024"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_bn/batchnorm_1/sub","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1024"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_relu/Cast","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"conv_pw_13_relu/Const_1","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{}}}}}, + {"name":"global_pooling/Mean/reduction_indices","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}}}}, + {"name":"input_1","op":"Placeholder","attr":{"dtype":{"type":"DT_FLOAT"},"shape":{"shape":{"dim":[{"size":"-1"},{"size":"224"},{"size":"224"},{"size":"3"}]}}}}, + {"name":"conv1_bn/batchnorm_1/mul_1","op":"Conv2D","input":["input_1","conv1/convolution/merged_input"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","2","2","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"conv1_bn/batchnorm_1/add_1","op":"Add","input":["conv1_bn/batchnorm_1/mul_1","conv1_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv1_relu/Relu","op":"Relu","input":["conv1_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv1_relu/clip_by_value/Minimum","op":"Minimum","input":["conv1_relu/Relu","conv1_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv1_relu/clip_by_value","op":"Maximum","input":["conv1_relu/clip_by_value/Minimum","conv1_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1/depthwise","op":"DepthwiseConv2dNative","input":["conv1_relu/clip_by_value","conv_dw_1/depthwise_kernel"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_1/depthwise","conv_dw_1_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_1_bn/batchnorm_1/mul_1","conv_dw_1_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_relu/Relu","op":"Relu","input":["conv_dw_1_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_1_relu/Relu","conv_dw_1_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_1_relu/clip_by_value","op":"Maximum","input":["conv_dw_1_relu/clip_by_value/Minimum","conv_dw_1_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_1_relu/clip_by_value","conv_pw_1/convolution/merged_input"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_pw_1_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_1_bn/batchnorm_1/mul_1","conv_pw_1_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1_relu/Relu","op":"Relu","input":["conv_pw_1_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_1_relu/Relu","conv_pw_1_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_1_relu/clip_by_value","op":"Maximum","input":["conv_pw_1_relu/clip_by_value/Minimum","conv_pw_1_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_2/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_1_relu/clip_by_value","conv_dw_2/depthwise_kernel"],"attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","2","2","1"]}},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"conv_dw_2_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_2/depthwise","conv_dw_2_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_2_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_2_bn/batchnorm_1/mul_1","conv_dw_2_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_2_relu/Relu","op":"Relu","input":["conv_dw_2_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_2_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_2_relu/Relu","conv_dw_2_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_2_relu/clip_by_value","op":"Maximum","input":["conv_dw_2_relu/clip_by_value/Minimum","conv_dw_2_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_2_relu/clip_by_value","conv_pw_2/convolution/merged_input"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="}}}, + {"name":"conv_pw_2_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_2_bn/batchnorm_1/mul_1","conv_pw_2_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2_relu/Relu","op":"Relu","input":["conv_pw_2_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_2_relu/Relu","conv_pw_2_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_2_relu/clip_by_value","op":"Maximum","input":["conv_pw_2_relu/clip_by_value/Minimum","conv_pw_2_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_2_relu/clip_by_value","conv_dw_3/depthwise_kernel"],"attr":{"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_dw_3_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_3/depthwise","conv_dw_3_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_3_bn/batchnorm_1/mul_1","conv_dw_3_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3_relu/Relu","op":"Relu","input":["conv_dw_3_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_3_relu/Relu","conv_dw_3_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_3_relu/clip_by_value","op":"Maximum","input":["conv_dw_3_relu/clip_by_value/Minimum","conv_dw_3_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_3_relu/clip_by_value","conv_pw_3/convolution/merged_input"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"conv_pw_3_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_3_bn/batchnorm_1/mul_1","conv_pw_3_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3_relu/Relu","op":"Relu","input":["conv_pw_3_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_3_relu/Relu","conv_pw_3_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_3_relu/clip_by_value","op":"Maximum","input":["conv_pw_3_relu/clip_by_value/Minimum","conv_pw_3_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_3_relu/clip_by_value","conv_dw_4/depthwise_kernel"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"conv_dw_4_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_4/depthwise","conv_dw_4_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_4_bn/batchnorm_1/mul_1","conv_dw_4_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_relu/Relu","op":"Relu","input":["conv_dw_4_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_4_relu/Relu","conv_dw_4_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_4_relu/clip_by_value","op":"Maximum","input":["conv_dw_4_relu/clip_by_value/Minimum","conv_dw_4_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_4_relu/clip_by_value","conv_pw_4/convolution/merged_input"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"conv_pw_4_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_4_bn/batchnorm_1/mul_1","conv_pw_4_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_relu/Relu","op":"Relu","input":["conv_pw_4_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_4_relu/Relu","conv_pw_4_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_4_relu/clip_by_value","op":"Maximum","input":["conv_pw_4_relu/clip_by_value/Minimum","conv_pw_4_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_4_relu/clip_by_value","conv_dw_5/depthwise_kernel"],"attr":{"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_dw_5_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_5/depthwise","conv_dw_5_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_5_bn/batchnorm_1/mul_1","conv_dw_5_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5_relu/Relu","op":"Relu","input":["conv_dw_5_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_5_relu/Relu","conv_dw_5_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_5_relu/clip_by_value","op":"Maximum","input":["conv_dw_5_relu/clip_by_value/Minimum","conv_dw_5_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_5_relu/clip_by_value","conv_pw_5/convolution/merged_input"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_5_bn/batchnorm_1/mul_1","conv_pw_5_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_relu/Relu","op":"Relu","input":["conv_pw_5_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_5_relu/Relu","conv_pw_5_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_5_relu/clip_by_value","op":"Maximum","input":["conv_pw_5_relu/clip_by_value/Minimum","conv_pw_5_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_5_relu/clip_by_value","conv_dw_6/depthwise_kernel"],"attr":{"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"conv_dw_6_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_6/depthwise","conv_dw_6_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_6_bn/batchnorm_1/mul_1","conv_dw_6_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6_relu/Relu","op":"Relu","input":["conv_dw_6_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_6_relu/Relu","conv_dw_6_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_6_relu/clip_by_value","op":"Maximum","input":["conv_dw_6_relu/clip_by_value/Minimum","conv_dw_6_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_6_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_6_relu/clip_by_value","conv_pw_6/convolution/merged_input"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="}}}, + {"name":"conv_pw_6_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_6_bn/batchnorm_1/mul_1","conv_pw_6_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_6_relu/Relu","op":"Relu","input":["conv_pw_6_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_6_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_6_relu/Relu","conv_pw_6_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_6_relu/clip_by_value","op":"Maximum","input":["conv_pw_6_relu/clip_by_value/Minimum","conv_pw_6_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_6_relu/clip_by_value","conv_dw_7/depthwise_kernel"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"conv_dw_7_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_7/depthwise","conv_dw_7_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_7_bn/batchnorm_1/mul_1","conv_dw_7_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_relu/Relu","op":"Relu","input":["conv_dw_7_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_7_relu/Relu","conv_dw_7_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_7_relu/clip_by_value","op":"Maximum","input":["conv_dw_7_relu/clip_by_value/Minimum","conv_dw_7_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_7_relu/clip_by_value","conv_pw_7/convolution/merged_input"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_pw_7_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_7_bn/batchnorm_1/mul_1","conv_pw_7_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_relu/Relu","op":"Relu","input":["conv_pw_7_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_7_relu/Relu","conv_pw_7_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_7_relu/clip_by_value","op":"Maximum","input":["conv_pw_7_relu/clip_by_value/Minimum","conv_pw_7_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_7_relu/clip_by_value","conv_dw_8/depthwise_kernel"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_dw_8_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_8/depthwise","conv_dw_8_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_8_bn/batchnorm_1/mul_1","conv_dw_8_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_relu/Relu","op":"Relu","input":["conv_dw_8_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_8_relu/Relu","conv_dw_8_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_8_relu/clip_by_value","op":"Maximum","input":["conv_dw_8_relu/clip_by_value/Minimum","conv_dw_8_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_8_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_8_relu/clip_by_value","conv_pw_8/convolution/merged_input"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="}}}, + {"name":"conv_pw_8_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_8_bn/batchnorm_1/mul_1","conv_pw_8_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_8_relu/Relu","op":"Relu","input":["conv_pw_8_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_8_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_8_relu/Relu","conv_pw_8_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_8_relu/clip_by_value","op":"Maximum","input":["conv_pw_8_relu/clip_by_value/Minimum","conv_pw_8_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_8_relu/clip_by_value","conv_dw_9/depthwise_kernel"],"attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_dw_9_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_9/depthwise","conv_dw_9_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_9_bn/batchnorm_1/mul_1","conv_dw_9_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9_relu/Relu","op":"Relu","input":["conv_dw_9_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_9_relu/Relu","conv_dw_9_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_9_relu/clip_by_value","op":"Maximum","input":["conv_dw_9_relu/clip_by_value/Minimum","conv_dw_9_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_9_relu/clip_by_value","conv_pw_9/convolution/merged_input"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"conv_pw_9_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_9_bn/batchnorm_1/mul_1","conv_pw_9_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_relu/Relu","op":"Relu","input":["conv_pw_9_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_9_relu/Relu","conv_pw_9_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_9_relu/clip_by_value","op":"Maximum","input":["conv_pw_9_relu/clip_by_value/Minimum","conv_pw_9_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_9_relu/clip_by_value","conv_dw_10/depthwise_kernel"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="}}}, + {"name":"conv_dw_10_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_10/depthwise","conv_dw_10_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_10_bn/batchnorm_1/mul_1","conv_dw_10_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_relu/Relu","op":"Relu","input":["conv_dw_10_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_10_relu/Relu","conv_dw_10_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_10_relu/clip_by_value","op":"Maximum","input":["conv_dw_10_relu/clip_by_value/Minimum","conv_dw_10_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_10_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_10_relu/clip_by_value","conv_pw_10/convolution/merged_input"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"conv_pw_10_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_10_bn/batchnorm_1/mul_1","conv_pw_10_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_10_relu/Relu","op":"Relu","input":["conv_pw_10_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_10_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_10_relu/Relu","conv_pw_10_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_10_relu/clip_by_value","op":"Maximum","input":["conv_pw_10_relu/clip_by_value/Minimum","conv_pw_10_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_10_relu/clip_by_value","conv_dw_11/depthwise_kernel"],"attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_11/depthwise","conv_dw_11_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_11_bn/batchnorm_1/mul_1","conv_dw_11_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_relu/Relu","op":"Relu","input":["conv_dw_11_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_11_relu/Relu","conv_dw_11_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_11_relu/clip_by_value","op":"Maximum","input":["conv_dw_11_relu/clip_by_value/Minimum","conv_dw_11_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_11_relu/clip_by_value","conv_pw_11/convolution/merged_input"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_pw_11_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_11_bn/batchnorm_1/mul_1","conv_pw_11_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11_relu/Relu","op":"Relu","input":["conv_pw_11_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_11_relu/Relu","conv_pw_11_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_11_relu/clip_by_value","op":"Maximum","input":["conv_pw_11_relu/clip_by_value/Minimum","conv_pw_11_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_11_relu/clip_by_value","conv_dw_12/depthwise_kernel"],"attr":{"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}}}}, + {"name":"conv_dw_12_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_12/depthwise","conv_dw_12_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_12_bn/batchnorm_1/mul_1","conv_dw_12_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_relu/Relu","op":"Relu","input":["conv_dw_12_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_12_relu/Relu","conv_dw_12_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_12_relu/clip_by_value","op":"Maximum","input":["conv_dw_12_relu/clip_by_value/Minimum","conv_dw_12_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_12_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_12_relu/clip_by_value","conv_pw_12/convolution/merged_input"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_pw_12_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_12_bn/batchnorm_1/mul_1","conv_pw_12_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_12_relu/Relu","op":"Relu","input":["conv_pw_12_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_12_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_12_relu/Relu","conv_pw_12_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_12_relu/clip_by_value","op":"Maximum","input":["conv_pw_12_relu/clip_by_value/Minimum","conv_pw_12_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13/depthwise","op":"DepthwiseConv2dNative","input":["conv_pw_12_relu/clip_by_value","conv_dw_13/depthwise_kernel"],"attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"conv_dw_13_bn/batchnorm_1/mul_1","op":"Mul","input":["conv_dw_13/depthwise","conv_dw_13_bn/batchnorm_1/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_bn/batchnorm_1/add_1","op":"Add","input":["conv_dw_13_bn/batchnorm_1/mul_1","conv_dw_13_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_relu/Relu","op":"Relu","input":["conv_dw_13_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_dw_13_relu/Relu","conv_dw_13_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_dw_13_relu/clip_by_value","op":"Maximum","input":["conv_dw_13_relu/clip_by_value/Minimum","conv_dw_13_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_bn/batchnorm_1/mul_1","op":"Conv2D","input":["conv_dw_13_relu/clip_by_value","conv_pw_13/convolution/merged_input"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}}}}, + {"name":"conv_pw_13_bn/batchnorm_1/add_1","op":"Add","input":["conv_pw_13_bn/batchnorm_1/mul_1","conv_pw_13_bn/batchnorm_1/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_relu/Relu","op":"Relu","input":["conv_pw_13_bn/batchnorm_1/add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_relu/clip_by_value/Minimum","op":"Minimum","input":["conv_pw_13_relu/Relu","conv_pw_13_relu/Cast"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"conv_pw_13_relu/clip_by_value","op":"Maximum","input":["conv_pw_13_relu/clip_by_value/Minimum","conv_pw_13_relu/Const_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"global_pooling/Mean","op":"Mean","input":["conv_pw_13_relu/clip_by_value","global_pooling/Mean/reduction_indices"],"attr":{"Tidx":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"},"keep_dims":{"b":false}}}, + {"name":"feats/Relu","op":"_FusedMatMul","input":["global_pooling/Mean","feats/kernel","feats/bias"],"device":"/device:CPU:0","attr":{"transpose_b":{"b":false},"epsilon":{"f":0},"T":{"type":"DT_FLOAT"},"num_args":{"i":"1"},"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"transpose_a":{"b":false}}}, + {"name":"gender_pred/BiasAdd","op":"_FusedMatMul","input":["feats/Relu","gender_pred/kernel","gender_pred/bias"],"device":"/device:CPU:0","attr":{"transpose_b":{"b":false},"T":{"type":"DT_FLOAT"},"epsilon":{"f":0},"transpose_a":{"b":false},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"num_args":{"i":"1"}}}, + {"name":"age_pred/BiasAdd","op":"_FusedMatMul","input":["feats/Relu","age_pred/kernel","age_pred/bias"],"device":"/device:CPU:0","attr":{"transpose_a":{"b":false},"transpose_b":{"b":false},"num_args":{"i":"1"},"T":{"type":"DT_FLOAT"},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"epsilon":{"f":0}}}, + {"name":"gender_pred/Sigmoid","op":"Sigmoid","input":["gender_pred/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"age_pred/Softmax","op":"Softmax","input":["age_pred/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}} + ], + "library": {}, + "versions": {} + }, + "weightsManifest": + [ + { + "paths": ["faceres-deep.bin"], + "weights": [{"name":"age_pred/kernel","shape":[256,100],"dtype":"float32"},{"name":"age_pred/bias","shape":[100],"dtype":"float32"},{"name":"feats/kernel","shape":[1024,256],"dtype":"float32"},{"name":"feats/bias","shape":[256],"dtype":"float32"},{"name":"gender_pred/kernel","shape":[256,1],"dtype":"float32"},{"name":"gender_pred/bias","shape":[1],"dtype":"float32"},{"name":"conv1/convolution/merged_input","shape":[3,3,3,32],"dtype":"float32"},{"name":"conv1_bn/batchnorm_1/sub","shape":[32],"dtype":"float32"},{"name":"conv1_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv1_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_1/depthwise_kernel","shape":[3,3,32,1],"dtype":"float32"},{"name":"conv_dw_1_bn/batchnorm_1/mul","shape":[32],"dtype":"float32"},{"name":"conv_dw_1_bn/batchnorm_1/sub","shape":[32],"dtype":"float32"},{"name":"conv_dw_1_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_1_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_1/convolution/merged_input","shape":[1,1,32,64],"dtype":"float32"},{"name":"conv_pw_1_bn/batchnorm_1/sub","shape":[64],"dtype":"float32"},{"name":"conv_pw_1_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_1_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_2/depthwise_kernel","shape":[3,3,64,1],"dtype":"float32"},{"name":"conv_dw_2_bn/batchnorm_1/mul","shape":[64],"dtype":"float32"},{"name":"conv_dw_2_bn/batchnorm_1/sub","shape":[64],"dtype":"float32"},{"name":"conv_dw_2_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_2_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_2/convolution/merged_input","shape":[1,1,64,128],"dtype":"float32"},{"name":"conv_pw_2_bn/batchnorm_1/sub","shape":[128],"dtype":"float32"},{"name":"conv_pw_2_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_2_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_3/depthwise_kernel","shape":[3,3,128,1],"dtype":"float32"},{"name":"conv_dw_3_bn/batchnorm_1/mul","shape":[128],"dtype":"float32"},{"name":"conv_dw_3_bn/batchnorm_1/sub","shape":[128],"dtype":"float32"},{"name":"conv_dw_3_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_3_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_3/convolution/merged_input","shape":[1,1,128,128],"dtype":"float32"},{"name":"conv_pw_3_bn/batchnorm_1/sub","shape":[128],"dtype":"float32"},{"name":"conv_pw_3_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_3_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_4/depthwise_kernel","shape":[3,3,128,1],"dtype":"float32"},{"name":"conv_dw_4_bn/batchnorm_1/mul","shape":[128],"dtype":"float32"},{"name":"conv_dw_4_bn/batchnorm_1/sub","shape":[128],"dtype":"float32"},{"name":"conv_dw_4_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_4_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_4/convolution/merged_input","shape":[1,1,128,256],"dtype":"float32"},{"name":"conv_pw_4_bn/batchnorm_1/sub","shape":[256],"dtype":"float32"},{"name":"conv_pw_4_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_4_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_5/depthwise_kernel","shape":[3,3,256,1],"dtype":"float32"},{"name":"conv_dw_5_bn/batchnorm_1/mul","shape":[256],"dtype":"float32"},{"name":"conv_dw_5_bn/batchnorm_1/sub","shape":[256],"dtype":"float32"},{"name":"conv_dw_5_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_5_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_5/convolution/merged_input","shape":[1,1,256,256],"dtype":"float32"},{"name":"conv_pw_5_bn/batchnorm_1/sub","shape":[256],"dtype":"float32"},{"name":"conv_pw_5_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_5_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_6/depthwise_kernel","shape":[3,3,256,1],"dtype":"float32"},{"name":"conv_dw_6_bn/batchnorm_1/mul","shape":[256],"dtype":"float32"},{"name":"conv_dw_6_bn/batchnorm_1/sub","shape":[256],"dtype":"float32"},{"name":"conv_dw_6_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_6_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_6/convolution/merged_input","shape":[1,1,256,512],"dtype":"float32"},{"name":"conv_pw_6_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_6_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_6_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_7/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_7_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_7_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_7_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_7_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_7/convolution/merged_input","shape":[1,1,512,512],"dtype":"float32"},{"name":"conv_pw_7_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_7_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_7_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_8/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_8_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_8_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_8_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_8_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_8/convolution/merged_input","shape":[1,1,512,512],"dtype":"float32"},{"name":"conv_pw_8_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_8_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_8_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_9/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_9_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_9_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_9_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_9_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_9/convolution/merged_input","shape":[1,1,512,512],"dtype":"float32"},{"name":"conv_pw_9_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_9_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_9_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_10/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_10_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_10_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_10_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_10_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_10/convolution/merged_input","shape":[1,1,512,512],"dtype":"float32"},{"name":"conv_pw_10_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_10_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_10_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_11/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_11_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_11_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_11_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_11_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_11/convolution/merged_input","shape":[1,1,512,512],"dtype":"float32"},{"name":"conv_pw_11_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_pw_11_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_11_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_12/depthwise_kernel","shape":[3,3,512,1],"dtype":"float32"},{"name":"conv_dw_12_bn/batchnorm_1/mul","shape":[512],"dtype":"float32"},{"name":"conv_dw_12_bn/batchnorm_1/sub","shape":[512],"dtype":"float32"},{"name":"conv_dw_12_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_12_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_12/convolution/merged_input","shape":[1,1,512,1024],"dtype":"float32"},{"name":"conv_pw_12_bn/batchnorm_1/sub","shape":[1024],"dtype":"float32"},{"name":"conv_pw_12_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_12_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_dw_13/depthwise_kernel","shape":[3,3,1024,1],"dtype":"float32"},{"name":"conv_dw_13_bn/batchnorm_1/mul","shape":[1024],"dtype":"float32"},{"name":"conv_dw_13_bn/batchnorm_1/sub","shape":[1024],"dtype":"float32"},{"name":"conv_dw_13_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_dw_13_relu/Const_1","shape":[],"dtype":"float32"},{"name":"conv_pw_13/convolution/merged_input","shape":[1,1,1024,1024],"dtype":"float32"},{"name":"conv_pw_13_bn/batchnorm_1/sub","shape":[1024],"dtype":"float32"},{"name":"conv_pw_13_relu/Cast","shape":[],"dtype":"float32"},{"name":"conv_pw_13_relu/Const_1","shape":[],"dtype":"float32"},{"name":"global_pooling/Mean/reduction_indices","shape":[2],"dtype":"int32"}] + } + ] +} \ No newline at end of file diff --git a/models/handlandmark-full.bin b/models/handlandmark-full.bin new file mode 100644 index 0000000..363b468 Binary files /dev/null and b/models/handlandmark-full.bin differ diff --git a/models/handlandmark-full.json b/models/handlandmark-full.json new file mode 100644 index 0000000..4a23c15 --- /dev/null +++ b/models/handlandmark-full.json @@ -0,0 +1,285 @@ +{ + "format": "graph-model", + "generatedBy": "https://github.com/google/mediapipe", + "convertedBy": "https://github.com/vladmandic", + "signature": + { + "inputs": + { + "input_1": {"name":"input_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}} + }, + "outputs": + { + "Identity_3:0": {"name":"Identity_3:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"63"}]}}, + "Identity:0": {"name":"Identity:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"63"}]}}, + "Identity_1:0": {"name":"Identity_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"}]}}, + "Identity_2:0": {"name":"Identity_2:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"}]}} + } + }, + "modelTopology": + { + "node": + [ + {"name":"Identity_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"63"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Identity_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"63"}]}}}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_28/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}}}}, + {"name":"Add_28/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_14/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"Add_29/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}}}}, + {"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_26/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}}}}, + {"name":"Add_26/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_13/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"Add_27/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_27/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_24/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_24/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"Add_25/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}}}}, + {"name":"Conv2D_25/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}}}}, + {"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_20/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_20/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_21/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"Conv2D_21/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_18/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}}}}, + {"name":"Add_18/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_19/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"Conv2D_19/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_14/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}}}}, + {"name":"Add_14/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_7/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"480"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_15/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"Conv2D_15/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"80"}]}}}}}, + {"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_12/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}}}}, + {"name":"Add_12/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"depthwise_6/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"480"},{"size":"1"}]}}}}}, + {"name":"Add_13/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_13/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"80"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"40"}]}}}}}, + {"name":"Conv2D_8/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"40"},{"size":"240"}]}}}}}, + {"name":"Add_8/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}}}}, + {"name":"depthwise_4/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"240"},{"size":"1"}]}}}}}, + {"name":"Add_9/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}}}}, + {"name":"Conv2D_9/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"240"},{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_4/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}}}}, + {"name":"Add_4/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"depthwise_2/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"144"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_5/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"Conv2D_5/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"24"}]}}}}}, + {"name":"Conv2D/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"24"}]}}}}}, + {"name":"Add/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"24"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_1/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_2/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"16"},{"size":"64"}]}}}}}, + {"name":"Add_2/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_1/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"64"},{"size":"1"}]}}}}}, + {"name":"Add_3/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}}}}, + {"name":"Conv2D_3/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"24"}]}}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}}}}, + {"name":"Conv2D_6/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}}}}, + {"name":"Add_6/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_3/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"144"},{"size":"1"}]}}}}}, + {"name":"Add_7/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_7/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_10/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"40"},{"size":"240"}]}}}}}, + {"name":"Add_10/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_5/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"240"},{"size":"1"}]}}}}}, + {"name":"Add_11/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}}}}, + {"name":"Conv2D_11/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"240"},{"size":"80"}]}}}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_16/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_16/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"depthwise_8/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"480"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_17/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"Conv2D_17/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_22/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_22/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"depthwise_11/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_23/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_23/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_30/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_30/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}}}}, + {"name":"depthwise_15/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_31/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/global_average_pooling2d/Mean/reduction_indices","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}}}}, + {"name":"Identity_3_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"63"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Identity_3_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"63"}]}}}}}, + {"name":"input_1","op":"Placeholder","attr":{"dtype":{"type":"DT_FLOAT"},"shape":{"shape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}}}}, + {"name":"Conv2D","op":"Conv2D","input":["input_1","Conv2D/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"Add","op":"AddV2","input":["Conv2D","Add/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d/Conv2D","op":"Relu6","input":["Add"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d/Conv2D","depthwise/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_1","op":"AddV2","input":["depthwise","Add_1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D","op":"Relu6","input":["Add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_1","op":"Conv2D","input":["model_1/model/re_lu_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D","Conv2D_1/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1","op":"AddV2","input":["Conv2D_1","model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_2","op":"Conv2D","input":["model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1","Conv2D_2/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_2","op":"AddV2","input":["Conv2D_2","Add_2/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_2/Conv2D","op":"Relu6","input":["Add_2"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_1","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_2/Conv2D","depthwise_1/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","2","2","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_3","op":"AddV2","input":["depthwise_1","Add_3/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise","op":"Relu6","input":["Add_3"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_3","op":"Conv2D","input":["model_1/model/re_lu_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise","Conv2D_3/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","op":"AddV2","input":["Conv2D_3","model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_4","op":"Conv2D","input":["model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","Conv2D_4/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_4","op":"AddV2","input":["Conv2D_4","Add_4/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","op":"Relu6","input":["Add_4"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_2","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","depthwise_2/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_5","op":"AddV2","input":["depthwise_2","Add_5/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","op":"Relu6","input":["Add_5"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_5","op":"Conv2D","input":["model_1/model/re_lu_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","Conv2D_5/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_5","model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","model_1/model/add/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_6","op":"Conv2D","input":["model_1/model/add/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_6/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_6","op":"AddV2","input":["Conv2D_6","Add_6/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","op":"Relu6","input":["Add_6"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_3","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","depthwise_3/filter_in"],"attr":{"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","2","2","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_7","op":"AddV2","input":["depthwise_3","Add_7/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","op":"Relu6","input":["Add_7"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_7","op":"Conv2D","input":["model_1/model/re_lu_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","Conv2D_7/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","op":"AddV2","input":["Conv2D_7","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_8","op":"Conv2D","input":["model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","Conv2D_8/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_8","op":"AddV2","input":["Conv2D_8","Add_8/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","op":"Relu6","input":["Add_8"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_4","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","depthwise_4/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}}}}, + {"name":"Add_9","op":"AddV2","input":["depthwise_4","Add_9/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","op":"Relu6","input":["Add_9"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_9","op":"Conv2D","input":["model_1/model/re_lu_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","Conv2D_9/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_9","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1"],"attr":{"N":{"i":"2"},"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_10","op":"Conv2D","input":["model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_10/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_10","op":"AddV2","input":["Conv2D_10","Add_10/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","op":"Relu6","input":["Add_10"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_5","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","depthwise_5/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","2","2","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_11","op":"AddV2","input":["depthwise_5","Add_11/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","op":"Relu6","input":["Add_11"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_11","op":"Conv2D","input":["model_1/model/re_lu_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","Conv2D_11/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","op":"AddV2","input":["Conv2D_11","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_12","op":"Conv2D","input":["model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","Conv2D_12/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_12","op":"AddV2","input":["Conv2D_12","Add_12/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","op":"Relu6","input":["Add_12"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_6","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","depthwise_6/filter_in"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_13","op":"AddV2","input":["depthwise_6","Add_13/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_6/depthwise","op":"Relu6","input":["Add_13"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_13","op":"Conv2D","input":["model_1/model/re_lu_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_6/depthwise","Conv2D_13/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_13","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_14","op":"Conv2D","input":["model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_14/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_14","op":"AddV2","input":["Conv2D_14","Add_14/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","op":"Relu6","input":["Add_14"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_7","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","depthwise_7/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_15","op":"AddV2","input":["depthwise_7","Add_15/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","op":"Relu6","input":["Add_15"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_15","op":"Conv2D","input":["model_1/model/re_lu_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","Conv2D_15/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_15","model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_16","op":"Conv2D","input":["model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_16/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_16","op":"AddV2","input":["Conv2D_16","Add_16/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","op":"Relu6","input":["Add_16"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_8","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","depthwise_8/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_17","op":"AddV2","input":["depthwise_8","Add_17/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","op":"Relu6","input":["Add_17"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_17","op":"Conv2D","input":["model_1/model/re_lu_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","Conv2D_17/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","op":"AddV2","input":["Conv2D_17","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_18","op":"Conv2D","input":["model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","Conv2D_18/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_18","op":"AddV2","input":["Conv2D_18","Add_18/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","op":"Relu6","input":["Add_18"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","depthwise_9/filter_in"],"attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_19","op":"AddV2","input":["depthwise_9","Add_19/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","op":"Relu6","input":["Add_19"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_19","op":"Conv2D","input":["model_1/model/re_lu_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","Conv2D_19/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_19","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_20","op":"Conv2D","input":["model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_20/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_20","op":"AddV2","input":["Conv2D_20","Add_20/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","op":"Relu6","input":["Add_20"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","depthwise_10/filter_in"],"attr":{"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_21","op":"AddV2","input":["depthwise_10","Add_21/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/depthwise_conv2d_10/depthwise_model_1/model/depthwise_conv2d_11/depthwise","op":"Relu6","input":["Add_21"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_21","op":"Conv2D","input":["model_1/model/re_lu_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/depthwise_conv2d_10/depthwise_model_1/model/depthwise_conv2d_11/depthwise","Conv2D_21/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_21","model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_22","op":"Conv2D","input":["model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_22/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_22","op":"AddV2","input":["Conv2D_22","Add_22/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","op":"Relu6","input":["Add_22"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_11","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","depthwise_11/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_23","op":"AddV2","input":["depthwise_11","Add_23/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","op":"Relu6","input":["Add_23"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_23","op":"Conv2D","input":["model_1/model/re_lu_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","Conv2D_23/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","op":"AddV2","input":["Conv2D_23","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_24","op":"Conv2D","input":["model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","Conv2D_24/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_24","op":"AddV2","input":["Conv2D_24","Add_24/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","op":"Relu6","input":["Add_24"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","depthwise_12/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_25","op":"AddV2","input":["depthwise_12","Add_25/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_25"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_25","op":"Conv2D","input":["model_1/model/re_lu_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_25/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="}}}, + {"name":"model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_25","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_26","op":"Conv2D","input":["model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_26/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_26","op":"AddV2","input":["Conv2D_26","Add_26/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","op":"Relu6","input":["Add_26"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_13","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","depthwise_13/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_27","op":"AddV2","input":["depthwise_13","Add_27/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_27"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_27","op":"Conv2D","input":["model_1/model/re_lu_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_27/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_27","model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"T":{"type":"DT_FLOAT"},"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_28","op":"Conv2D","input":["model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_28/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_28","op":"AddV2","input":["Conv2D_28","Add_28/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","op":"Relu6","input":["Add_28"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_14","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","depthwise_14/filter_in"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_29","op":"AddV2","input":["depthwise_14","Add_29/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_29"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29","op":"Conv2D","input":["model_1/model/re_lu_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_29/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_29","model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"N":{"i":"2"},"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_30","op":"Conv2D","input":["model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_30/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_30","op":"AddV2","input":["Conv2D_30","Add_30/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","op":"Relu6","input":["Add_30"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_15","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","depthwise_15/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_31","op":"AddV2","input":["depthwise_15","Add_31/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_31"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/global_average_pooling2d/Mean","op":"Mean","input":["model_1/model/re_lu_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","model_1/model/global_average_pooling2d/Mean/reduction_indices"],"attr":{"Tidx":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"},"keep_dims":{"b":false}}}, + {"name":"Identity_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","Identity_dense/kernel","Identity_dense/bias"],"device":"/device:CPU:0","attr":{"num_args":{"i":"1"},"T":{"type":"DT_FLOAT"},"transpose_b":{"b":false},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"epsilon":{"f":0},"transpose_a":{"b":false}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias"],"device":"/device:CPU:0","attr":{"transpose_a":{"b":false},"transpose_b":{"b":false},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"T":{"type":"DT_FLOAT"},"num_args":{"i":"1"},"epsilon":{"f":0}}}, + {"name":"Identity_3_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","Identity_3_dense/kernel","Identity_3_dense/bias"],"device":"/device:CPU:0","attr":{"transpose_b":{"b":false},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"num_args":{"i":"1"},"T":{"type":"DT_FLOAT"},"transpose_a":{"b":false},"epsilon":{"f":0}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"transpose_b":{"b":false},"num_args":{"i":"1"},"epsilon":{"f":0},"transpose_a":{"b":false}}}, + {"name":"Identity","op":"Identity","input":["Identity_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_1","op":"Sigmoid","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_3","op":"Identity","input":["Identity_3_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_2","op":"Sigmoid","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}} + ], + "library": {}, + "versions": + { + "producer": 808 + } + }, + "weightsManifest": + [ + { + "paths": ["handlandmark-full.bin"], + "weights": [{"name":"Identity_dense/kernel","shape":[1152,63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Identity_dense/bias","shape":[63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","shape":[1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","shape":[1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_28/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_28/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_14/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_29/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_29/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_26/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_26/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_13/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_27/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_27/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_24/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_24/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_12/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_25/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_25/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_20/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_20/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_10/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_21/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_21/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_18/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_18/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_9/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_19/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_19/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_14/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_14/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_7/filter_in","shape":[3,3,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_15/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_15/filter","shape":[1,1,480,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_12/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_12/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_6/filter_in","shape":[3,3,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_13/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_13/filter","shape":[1,1,480,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","shape":[40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_8/filter","shape":[1,1,40,240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_8/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_4/filter_in","shape":[5,5,240,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_9/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_9/filter","shape":[1,1,240,40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_4/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_4/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_2/filter_in","shape":[3,3,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_5/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_5/filter","shape":[1,1,144,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D/filter","shape":[3,3,3,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise/filter_in","shape":[3,3,24,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_1/filter","shape":[1,1,24,16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y","shape":[16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_2/filter","shape":[1,1,16,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_2/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_1/filter_in","shape":[3,3,64,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_3/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_3/filter","shape":[1,1,64,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_6/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_6/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_3/filter_in","shape":[5,5,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_7/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_7/filter","shape":[1,1,144,40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","shape":[40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_10/filter","shape":[1,1,40,240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_10/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_5/filter_in","shape":[3,3,240,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_11/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_11/filter","shape":[1,1,240,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_16/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_16/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_8/filter_in","shape":[5,5,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_17/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_17/filter","shape":[1,1,480,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_22/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_22/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_11/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_23/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_23/filter","shape":[1,1,672,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_30/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_30/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_15/filter_in","shape":[3,3,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_31/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/global_average_pooling2d/Mean/reduction_indices","shape":[2],"dtype":"int32"},{"name":"Identity_3_dense/kernel","shape":[1152,63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Identity_3_dense/bias","shape":[63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}}] + } + ] +} \ No newline at end of file diff --git a/models/handlandmark-lite.bin b/models/handlandmark-lite.bin new file mode 100644 index 0000000..9f2b915 Binary files /dev/null and b/models/handlandmark-lite.bin differ diff --git a/models/handlandmark-lite.json b/models/handlandmark-lite.json new file mode 100644 index 0000000..a418cad --- /dev/null +++ b/models/handlandmark-lite.json @@ -0,0 +1,287 @@ +{ + "format": "graph-model", + "generatedBy": "https://github.com/google/mediapipe", + "convertedBy": "https://github.com/vladmandic", + "signature": + { + "inputs": + { + "input_1": {"name":"input_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}} + }, + "outputs": + { + "Identity_1:0": {"name":"Identity_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"}]}}, + "Identity:0": {"name":"Identity:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"63"}]}}, + "Identity_2:0": {"name":"Identity_2:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"}]}}, + "Identity_3:0": {"name":"Identity_3:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"63"}]}} + } + }, + "modelTopology": + { + "node": + [ + {"name":"Identity_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"},{"size":"63"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Identity_dense/bias","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"63"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}}}}, + {"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_28/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}}}}, + {"name":"Add_28/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"depthwise_14/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_29/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}}}}, + {"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_26/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}}}}, + {"name":"Add_26/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_13/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_27/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"Conv2D_27/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_24/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_24/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_25/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_25/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_20/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"384"}]}}}}}, + {"name":"Add_20/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"384"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_21/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_21/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"384"},{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_18/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"384"}]}}}}}, + {"name":"Add_18/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"384"},{"size":"1"}]}}}}}, + {"name":"Add_19/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}}}}, + {"name":"Conv2D_19/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"384"},{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"48"}]}}}}}, + {"name":"Conv2D_14/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_14/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}}}}, + {"name":"depthwise_7/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"288"},{"size":"1"}]}}}}}, + {"name":"Add_15/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_15/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"48"}]}}}}}, + {"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"48"}]}}}}}, + {"name":"Conv2D_12/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_12/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_6/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"288"},{"size":"1"}]}}}}}, + {"name":"Add_13/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}}}}, + {"name":"Conv2D_13/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"48"}]}}}}}, + {"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_8/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_8/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_4/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"144"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_9/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"Conv2D_9/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"24"}]}}}}}, + {"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}}}}, + {"name":"Conv2D_4/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"16"},{"size":"96"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_4/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"96"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_2/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"96"},{"size":"1"}]}}}}}, + {"name":"Add_5/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"96"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_5/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"96"},{"size":"16"}]}}}}}, + {"name":"Conv2D_2/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"16"},{"size":"64"}]}}}}}, + {"name":"Add_2/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}}}}, + {"name":"depthwise_1/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"64"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_3/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_3/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"16"}]}}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}}}}, + {"name":"Conv2D/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"24"}]}}}}}, + {"name":"Add/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"24"},{"size":"1"}]}}}}}, + {"name":"Add_1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}}}}, + {"name":"Conv2D_1/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}}}}, + {"name":"Conv2D_6/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"16"},{"size":"96"}]}}}}}, + {"name":"Add_6/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"96"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_3/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"96"},{"size":"1"}]}}}}}, + {"name":"Add_7/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"96"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_7/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"96"},{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}}}}, + {"name":"Conv2D_10/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_10/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_5/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"144"},{"size":"1"}]}}}}}, + {"name":"Add_11/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"Conv2D_11/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"48"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"48"}]}}}}}, + {"name":"Conv2D_16/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"48"},{"size":"288"}]}}}}}, + {"name":"Add_16/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}}}}, + {"name":"depthwise_8/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"288"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_17/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"288"}]}}}}}, + {"name":"Conv2D_17/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"288"},{"size":"64"}]}}}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_22/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"384"}]}}}}}, + {"name":"Add_22/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}}}}, + {"name":"depthwise_11/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"384"},{"size":"1"}]}}}}}, + {"name":"Add_23/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"384"}]}}}}}, + {"name":"Conv2D_23/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"384"},{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_30/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_30/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_15/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_31/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"model_1/model/global_average_pooling2d/Mean/reduction_indices","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}}}}, + {"name":"Identity_3_dense/kernel","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"},{"size":"63"}]}}}}}, + {"name":"Identity_3_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"63"}]}}}}}, + {"name":"input_1","op":"Placeholder","attr":{"dtype":{"type":"DT_FLOAT"},"shape":{"shape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}}}}, + {"name":"Conv2D","op":"Conv2D","input":["input_1","Conv2D/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add","op":"AddV2","input":["Conv2D","Add/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d/Conv2D","op":"Relu6","input":["Add"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d/Conv2D","depthwise/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_1","op":"AddV2","input":["depthwise","Add_1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_9/Conv2D","op":"Relu6","input":["Add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_1","op":"Conv2D","input":["model_1/model/re_lu_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_9/Conv2D","Conv2D_1/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1","op":"AddV2","input":["Conv2D_1","model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_2","op":"Conv2D","input":["model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1","Conv2D_2/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/max_pooling2d/MaxPool","op":"MaxPool","input":["model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1"],"attr":{"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"T":{"type":"DT_FLOAT"},"ksize":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"VkFMSUQ="}}}, + {"name":"Add_2","op":"AddV2","input":["Conv2D_2","Add_2/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_2/Conv2D","op":"Relu6","input":["Add_2"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_1","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_2/Conv2D","depthwise_1/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","2","2","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_3","op":"AddV2","input":["depthwise_1","Add_3/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_21/Conv2D","op":"Relu6","input":["Add_3"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_3","op":"Conv2D","input":["model_1/model/re_lu_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_21/Conv2D","Conv2D_3/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","op":"AddV2","input":["Conv2D_3","model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add/add","op":"AddV2","input":["model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","model_1/model/max_pooling2d/MaxPool"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_4","op":"Conv2D","input":["model_1/model/add/add","Conv2D_4/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_4","op":"AddV2","input":["Conv2D_4","Add_4/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","op":"Relu6","input":["Add_4"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_2","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","depthwise_2/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_5","op":"AddV2","input":["depthwise_2","Add_5/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","op":"Relu6","input":["Add_5"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_5","op":"Conv2D","input":["model_1/model/re_lu_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","Conv2D_5/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="}}}, + {"name":"model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_5","model_1/model/add/add"],"attr":{"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_6","op":"Conv2D","input":["model_1/model/add_1/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_6/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_6","op":"AddV2","input":["Conv2D_6","Add_6/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","op":"Relu6","input":["Add_6"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_3","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","depthwise_3/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"Add_7","op":"AddV2","input":["depthwise_3","Add_7/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","op":"Relu6","input":["Add_7"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_7","op":"Conv2D","input":["model_1/model/re_lu_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","Conv2D_7/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","op":"AddV2","input":["Conv2D_7","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_8","op":"Conv2D","input":["model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","Conv2D_8/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}}}}, + {"name":"Add_8","op":"AddV2","input":["Conv2D_8","Add_8/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","op":"Relu6","input":["Add_8"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_4","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","depthwise_4/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_9","op":"AddV2","input":["depthwise_4","Add_9/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","op":"Relu6","input":["Add_9"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_9","op":"Conv2D","input":["model_1/model/re_lu_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","Conv2D_9/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_9","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"},"N":{"i":"2"}}}, + {"name":"model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_10","op":"Conv2D","input":["model_1/model/add_2/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_10/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_10","op":"AddV2","input":["Conv2D_10","Add_10/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","op":"Relu6","input":["Add_10"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_5","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","depthwise_5/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_11","op":"AddV2","input":["depthwise_5","Add_11/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","op":"Relu6","input":["Add_11"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_11","op":"Conv2D","input":["model_1/model/re_lu_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","Conv2D_11/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","op":"AddV2","input":["Conv2D_11","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_12","op":"Conv2D","input":["model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","Conv2D_12/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_12","op":"AddV2","input":["Conv2D_12","Add_12/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","op":"Relu6","input":["Add_12"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_6","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","depthwise_6/filter_in"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_13","op":"AddV2","input":["depthwise_6","Add_13/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_6/depthwise","op":"Relu6","input":["Add_13"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_13","op":"Conv2D","input":["model_1/model/re_lu_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_6/depthwise","Conv2D_13/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_13","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1"],"attr":{"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_14","op":"Conv2D","input":["model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_14/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_14","op":"AddV2","input":["Conv2D_14","Add_14/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","op":"Relu6","input":["Add_14"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_7","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","depthwise_7/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_15","op":"AddV2","input":["depthwise_7","Add_15/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","op":"Relu6","input":["Add_15"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_15","op":"Conv2D","input":["model_1/model/re_lu_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","Conv2D_15/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_15","model_1/model/add_3/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"T":{"type":"DT_FLOAT"},"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_16","op":"Conv2D","input":["model_1/model/add_4/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_16/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}}}}, + {"name":"Add_16","op":"AddV2","input":["Conv2D_16","Add_16/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","op":"Relu6","input":["Add_16"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_8","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","depthwise_8/filter_in"],"attr":{"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_17","op":"AddV2","input":["depthwise_8","Add_17/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","op":"Relu6","input":["Add_17"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_17","op":"Conv2D","input":["model_1/model/re_lu_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","Conv2D_17/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","op":"AddV2","input":["Conv2D_17","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_18","op":"Conv2D","input":["model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","Conv2D_18/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_18","op":"AddV2","input":["Conv2D_18","Add_18/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","op":"Relu6","input":["Add_18"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","depthwise_9/filter_in"],"attr":{"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_19","op":"AddV2","input":["depthwise_9","Add_19/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","op":"Relu6","input":["Add_19"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_19","op":"Conv2D","input":["model_1/model/re_lu_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","Conv2D_19/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_19","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_20","op":"Conv2D","input":["model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_20/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_20","op":"AddV2","input":["Conv2D_20","Add_20/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","op":"Relu6","input":["Add_20"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","depthwise_10/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_21","op":"AddV2","input":["depthwise_10","Add_21/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_10/depthwise","op":"Relu6","input":["Add_21"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_21","op":"Conv2D","input":["model_1/model/re_lu_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_10/depthwise","Conv2D_21/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_21","model_1/model/add_5/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"},"N":{"i":"2"}}}, + {"name":"model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_22","op":"Conv2D","input":["model_1/model/add_6/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_22/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_22","op":"AddV2","input":["Conv2D_22","Add_22/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","op":"Relu6","input":["Add_22"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_11","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","depthwise_11/filter_in"],"attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","2","2","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_23","op":"AddV2","input":["depthwise_11","Add_23/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","op":"Relu6","input":["Add_23"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_23","op":"Conv2D","input":["model_1/model/re_lu_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","Conv2D_23/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","op":"AddV2","input":["Conv2D_23","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_24","op":"Conv2D","input":["model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","Conv2D_24/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_24","op":"AddV2","input":["Conv2D_24","Add_24/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","op":"Relu6","input":["Add_24"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","depthwise_12/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_25","op":"AddV2","input":["depthwise_12","Add_25/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_25"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_25","op":"Conv2D","input":["model_1/model/re_lu_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_25/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_25","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_26","op":"Conv2D","input":["model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_26/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_26","op":"AddV2","input":["Conv2D_26","Add_26/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","op":"Relu6","input":["Add_26"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_13","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","depthwise_13/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_27","op":"AddV2","input":["depthwise_13","Add_27/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_27"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_27","op":"Conv2D","input":["model_1/model/re_lu_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_27/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_27","model_1/model/add_7/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_28","op":"Conv2D","input":["model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_28/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_28","op":"AddV2","input":["Conv2D_28","Add_28/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","op":"Relu6","input":["Add_28"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_14","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","depthwise_14/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_29","op":"AddV2","input":["depthwise_14","Add_29/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_29"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29","op":"Conv2D","input":["model_1/model/re_lu_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_29/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/add_9/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add","op":"AddN","input":["Conv2D_29","model_1/model/add_8/ArithmeticOptimizer/AddOpsRewrite_add"],"attr":{"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/add_9/ArithmeticOptimizer/AddOpsRewrite_add","op":"AddV2","input":["model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","model_1/model/add_9/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_add"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_30","op":"Conv2D","input":["model_1/model/add_9/ArithmeticOptimizer/AddOpsRewrite_add","Conv2D_30/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_30","op":"AddV2","input":["Conv2D_30","Add_30/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","op":"Relu6","input":["Add_30"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_15","op":"DepthwiseConv2dNative","input":["model_1/model/re_lu_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","depthwise_15/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_31","op":"AddV2","input":["depthwise_15","Add_31/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/re_lu_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_31"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/global_average_pooling2d/Mean","op":"Mean","input":["model_1/model/re_lu_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","model_1/model/global_average_pooling2d/Mean/reduction_indices"],"attr":{"T":{"type":"DT_FLOAT"},"keep_dims":{"b":false},"Tidx":{"type":"DT_INT32"}}}, + {"name":"Identity_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","Identity_dense/kernel","Identity_dense/bias"],"device":"/device:CPU:0","attr":{"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"num_args":{"i":"1"},"T":{"type":"DT_FLOAT"},"transpose_b":{"b":false},"epsilon":{"f":0},"transpose_a":{"b":false}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"epsilon":{"f":0},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"transpose_b":{"b":false},"num_args":{"i":"1"},"transpose_a":{"b":false}}}, + {"name":"Identity_3_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","Identity_3_dense/kernel","Identity_3_dense/bias"],"device":"/device:CPU:0","attr":{"epsilon":{"f":0},"T":{"type":"DT_FLOAT"},"transpose_b":{"b":false},"num_args":{"i":"1"},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"transpose_a":{"b":false}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd","op":"_FusedMatMul","input":["model_1/model/global_average_pooling2d/Mean","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias"],"device":"/device:CPU:0","attr":{"epsilon":{"f":0},"transpose_a":{"b":false},"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"num_args":{"i":"1"},"transpose_b":{"b":false},"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity","op":"Identity","input":["Identity_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_1","op":"Sigmoid","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_3","op":"Identity","input":["Identity_3_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_2","op":"Sigmoid","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}} + ], + "library": {}, + "versions": + { + "producer": 808 + } + }, + "weightsManifest": + [ + { + "paths": ["handlandmark-lite.bin"], + "weights": [{"name":"Identity_dense/kernel","shape":[672,63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Identity_dense/bias","shape":[63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","shape":[672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","shape":[672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_28/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_28/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_14/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_29/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_29/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_26/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_26/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_13/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_27/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_27/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_24/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_24/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_12/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_25/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_25/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_20/filter","shape":[1,1,64,384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_20/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_10/filter_in","shape":[5,5,384,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_21/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_21/filter","shape":[1,1,384,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_18/filter","shape":[1,1,64,384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_18/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_9/filter_in","shape":[5,5,384,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_19/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_19/filter","shape":[1,1,384,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","shape":[48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_14/filter","shape":[1,1,48,288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_14/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_7/filter_in","shape":[3,3,288,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_15/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_15/filter","shape":[1,1,288,48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","shape":[48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_12/filter","shape":[1,1,48,288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_12/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_6/filter_in","shape":[3,3,288,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_13/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_13/filter","shape":[1,1,288,48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_8/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_8/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_4/filter_in","shape":[5,5,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_9/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_9/filter","shape":[1,1,144,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","shape":[16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_4/filter","shape":[1,1,16,96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_4/y","shape":[96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_2/filter_in","shape":[3,3,96,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_5/y","shape":[96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_5/filter","shape":[1,1,96,16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_2/filter","shape":[1,1,16,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_2/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_1/filter_in","shape":[3,3,64,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_3/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_3/filter","shape":[1,1,64,16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","shape":[16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D/filter","shape":[3,3,3,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise/filter_in","shape":[3,3,24,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_1/filter","shape":[1,1,24,16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_1/Conv2D1/y","shape":[16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_6/filter","shape":[1,1,16,96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_6/y","shape":[96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_3/filter_in","shape":[5,5,96,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_7/y","shape":[96],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_7/filter","shape":[1,1,96,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_10/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_10/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_5/filter_in","shape":[3,3,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_11/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_11/filter","shape":[1,1,144,48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","shape":[48],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_16/filter","shape":[1,1,48,288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_16/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_8/filter_in","shape":[5,5,288,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_17/y","shape":[288],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_17/filter","shape":[1,1,288,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_22/filter","shape":[1,1,64,384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_22/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_11/filter_in","shape":[5,5,384,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_23/y","shape":[384],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_23/filter","shape":[1,1,384,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_30/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_30/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_15/filter_in","shape":[3,3,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_31/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/global_average_pooling2d/Mean/reduction_indices","shape":[2],"dtype":"int32"},{"name":"Identity_3_dense/kernel","shape":[672,63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Identity_3_dense/bias","shape":[63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}}] + } + ] +} \ No newline at end of file diff --git a/models/handlandmark-sparse.bin b/models/handlandmark-sparse.bin new file mode 100644 index 0000000..4635a97 Binary files /dev/null and b/models/handlandmark-sparse.bin differ diff --git a/models/handlandmark-sparse.json b/models/handlandmark-sparse.json new file mode 100644 index 0000000..769c131 --- /dev/null +++ b/models/handlandmark-sparse.json @@ -0,0 +1,307 @@ +{ + "format": "graph-model", + "generatedBy": "https://github.com/google/mediapipe", + "convertedBy": "https://github.com/vladmandic", + "signature": + { + "inputs": + { + "input_1": {"name":"input_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}} + }, + "outputs": + { + "Identity_2:0": {"name":"Identity_2:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1"}]}}, + "Identity": {"name":"Identity:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1"},{"size":"63"}]}}, + "Identity_1:0": {"name":"Identity_1:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1"}]}} + } + }, + "modelTopology": + { + "node": + [ + {"name":"Identity_dense/Tensordot/Reshape/shape","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"Identity_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"63"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Identity_dense/Tensordot/shape","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"}]}}}}}, + {"name":"Identity_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"63"}]}}}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/Reshape/shape","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/shape","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}}}}, + {"name":"Conv2D_28/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_28/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_14/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"Add_29/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}}}}, + {"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}}}}, + {"name":"Conv2D_26/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}}}}, + {"name":"Add_26/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}}}}, + {"name":"depthwise_13/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}}}}, + {"name":"Add_27/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}}}}, + {"name":"Conv2D_27/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}}}}, + {"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_24/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_24/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_25/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_25/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"1152"},{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_20/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_20/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_21/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_21/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}}}}, + {"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_18/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_18/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_19/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"Conv2D_19/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"112"}]}}}}}, + {"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}}}}, + {"name":"Conv2D_14/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_14/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"depthwise_7/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"480"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_15/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_15/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"80"}]}}}}}, + {"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}}}}, + {"name":"Conv2D_12/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}}}}, + {"name":"Add_12/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"depthwise_6/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"480"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_13/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"Conv2D_13/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"80"}]}}}}}, + {"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_8/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"40"},{"size":"240"}]}}}}}, + {"name":"Add_8/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_4/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"240"},{"size":"1"}]}}}}}, + {"name":"Add_9/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_9/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"240"},{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_4/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}}}}, + {"name":"Add_4/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"depthwise_2/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"144"},{"size":"1"}]}}}}}, + {"name":"Add_5/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"Conv2D_5/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"24"}]}}}}}, + {"name":"model_1/model/tf.compat.v1.pad/Pad/paddings","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"},{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"Conv2D/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"24"}]}}}}}, + {"name":"Add/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}}}}, + {"name":"depthwise/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"24"},{"size":"1"}]}}}}}, + {"name":"Add_1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_1/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"16"}]}}}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_2/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"16"},{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_2/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad_1/Pad/paddings","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"},{"size":"2"}]}}}}}, + {"name":"depthwise_1/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"64"},{"size":"1"}]}}}}}, + {"name":"Add_3/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_3/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"64"},{"size":"24"}]}}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"24"}]}}}}}, + {"name":"Conv2D_6/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"24"},{"size":"144"}]}}}}}, + {"name":"Add_6/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"model_1/model/tf.compat.v1.pad_2/Pad/paddings","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"},{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"depthwise_3/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"144"},{"size":"1"}]}}}}}, + {"name":"Add_7/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"144"}]}}}}}, + {"name":"Conv2D_7/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"144"},{"size":"40"}]}}}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"40"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_10/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"40"},{"size":"240"}]}}}}}, + {"name":"Add_10/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}}}}, + {"name":"model_1/model/tf.compat.v1.pad_3/Pad/paddings","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"},{"size":"2"}]}}}}}, + {"name":"depthwise_5/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"240"},{"size":"1"}]}}}}}, + {"name":"Add_11/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"240"}]}}}}}, + {"name":"Conv2D_11/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"240"},{"size":"80"}]}}}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"80"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_16/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"80"},{"size":"480"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_16/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"depthwise_8/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"480"},{"size":"1"}]}}}}}, + {"name":"Add_17/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"480"}]}}}}}, + {"name":"Conv2D_17/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"480"},{"size":"112"}]}}}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"112"}]}}}}}, + {"name":"Conv2D_22/filter","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"112"},{"size":"672"}]}}}}}, + {"name":"Add_22/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"model_1/model/tf.compat.v1.pad_4/Pad/paddings","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"},{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"depthwise_11/filter_in","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"5"},{"size":"5"},{"size":"672"},{"size":"1"}]}}}}}, + {"name":"Add_23/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"672"}]}}}}}, + {"name":"Conv2D_23/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"672"},{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"192"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_30/filter","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"},{"size":"1"},{"size":"192"},{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_30/y","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_15/filter_in","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"Add_31/y","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"}]}}}}}, + {"name":"model_1/model/tf.math.reduce_mean/Mean/reduction_indices","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/Reshape/shape","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1152"},{"size":"1"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/shape","op":"Const","attr":{"dtype":{"type":"DT_INT32"},"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"4"}]}}}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"1"}]}}}}}, + {"name":"input_1","op":"Placeholder","attr":{"shape":{"shape":{"dim":[{"size":"1"},{"size":"224"},{"size":"224"},{"size":"3"}]}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad/Pad","op":"Pad","input":["input_1","model_1/model/tf.compat.v1.pad/Pad/paddings"],"attr":{"T":{"type":"DT_FLOAT"},"Tpaddings":{"type":"DT_INT32"}}}, + {"name":"Conv2D","op":"Conv2D","input":["model_1/model/tf.compat.v1.pad/Pad","Conv2D/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"VkFMSUQ="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","2","2","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add","op":"AddV2","input":["Conv2D","Add/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d/Conv2D","op":"Relu6","input":["Add"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6/Relu6_model_1/model/batch_normalization/FusedBatchNormV3_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d/Conv2D","depthwise/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_1","op":"AddV2","input":["depthwise","Add_1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D","op":"Relu6","input":["Add_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_1","op":"Conv2D","input":["model_1/model/tf.nn.relu6_1/Relu6_model_1/model/batch_normalization_1/FusedBatchNormV3_model_1/model/depthwise_conv2d/depthwise_model_1/model/conv2d_5/Conv2D","Conv2D_1/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1","op":"AddV2","input":["Conv2D_1","model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_2","op":"Conv2D","input":["model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1","Conv2D_2/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_2","op":"AddV2","input":["Conv2D_2","Add_2/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_2/Conv2D","op":"Relu6","input":["Add_2"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad_1/Pad","op":"Pad","input":["model_1/model/tf.nn.relu6_2/Relu6_model_1/model/batch_normalization_3/FusedBatchNormV3_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise_model_1/model/conv2d_2/Conv2D","model_1/model/tf.compat.v1.pad_1/Pad/paddings"],"attr":{"T":{"type":"DT_FLOAT"},"Tpaddings":{"type":"DT_INT32"}}}, + {"name":"depthwise_1","op":"DepthwiseConv2dNative","input":["model_1/model/tf.compat.v1.pad_1/Pad","depthwise_1/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"VkFMSUQ="},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"Add_3","op":"AddV2","input":["depthwise_1","Add_3/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise","op":"Relu6","input":["Add_3"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_3","op":"Conv2D","input":["model_1/model/tf.nn.relu6_3/Relu6_model_1/model/batch_normalization_4/FusedBatchNormV3_model_1/model/depthwise_conv2d_1/depthwise","Conv2D_3/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","op":"AddV2","input":["Conv2D_3","model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_4","op":"Conv2D","input":["model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1","Conv2D_4/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_4","op":"AddV2","input":["Conv2D_4","Add_4/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","op":"Relu6","input":["Add_4"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_2","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_4/Relu6_model_1/model/batch_normalization_6/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_4/Conv2D","depthwise_2/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_5","op":"AddV2","input":["depthwise_2","Add_5/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","op":"Relu6","input":["Add_5"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_5","op":"Conv2D","input":["model_1/model/tf.nn.relu6_5/Relu6_model_1/model/batch_normalization_7/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/depthwise_conv2d_2/depthwise","Conv2D_5/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/tf.__operators__.add/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_5","model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"}}}, + {"name":"model_1/model/tf.__operators__.add/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","model_1/model/tf.__operators__.add/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"Conv2D_6","op":"Conv2D","input":["model_1/model/tf.__operators__.add/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_6/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_6","op":"AddV2","input":["Conv2D_6","Add_6/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","op":"Relu6","input":["Add_6"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad_2/Pad","op":"Pad","input":["model_1/model/tf.nn.relu6_6/Relu6_model_1/model/batch_normalization_9/FusedBatchNormV3_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise_model_1/model/conv2d_6/Conv2D","model_1/model/tf.compat.v1.pad_2/Pad/paddings"],"attr":{"Tpaddings":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_3","op":"DepthwiseConv2dNative","input":["model_1/model/tf.compat.v1.pad_2/Pad","depthwise_3/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"VkFMSUQ="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"Add_7","op":"AddV2","input":["depthwise_3","Add_7/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","op":"Relu6","input":["Add_7"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_7","op":"Conv2D","input":["model_1/model/tf.nn.relu6_7/Relu6_model_1/model/batch_normalization_10/FusedBatchNormV3_model_1/model/depthwise_conv2d_3/depthwise","Conv2D_7/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}}}}, + {"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","op":"AddV2","input":["Conv2D_7","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_8","op":"Conv2D","input":["model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1","Conv2D_8/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_8","op":"AddV2","input":["Conv2D_8","Add_8/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","op":"Relu6","input":["Add_8"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_4","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_8/Relu6_model_1/model/batch_normalization_12/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_8/Conv2D","depthwise_4/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_9","op":"AddV2","input":["depthwise_4","Add_9/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","op":"Relu6","input":["Add_9"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_9","op":"Conv2D","input":["model_1/model/tf.nn.relu6_9/Relu6_model_1/model/batch_normalization_13/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/depthwise_conv2d_4/depthwise","Conv2D_9/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/tf.__operators__.add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_9","model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1"],"attr":{"N":{"i":"2"},"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/tf.__operators__.add_1/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","model_1/model/tf.__operators__.add_1/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_10","op":"Conv2D","input":["model_1/model/tf.__operators__.add_1/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_10/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_10","op":"AddV2","input":["Conv2D_10","Add_10/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","op":"Relu6","input":["Add_10"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad_3/Pad","op":"Pad","input":["model_1/model/tf.nn.relu6_10/Relu6_model_1/model/batch_normalization_15/FusedBatchNormV3_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise_model_1/model/conv2d_10/Conv2D","model_1/model/tf.compat.v1.pad_3/Pad/paddings"],"attr":{"Tpaddings":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_5","op":"DepthwiseConv2dNative","input":["model_1/model/tf.compat.v1.pad_3/Pad","depthwise_5/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"VkFMSUQ="},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"Add_11","op":"AddV2","input":["depthwise_5","Add_11/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","op":"Relu6","input":["Add_11"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_11","op":"Conv2D","input":["model_1/model/tf.nn.relu6_11/Relu6_model_1/model/batch_normalization_16/FusedBatchNormV3_model_1/model/depthwise_conv2d_5/depthwise","Conv2D_11/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","op":"AddV2","input":["Conv2D_11","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_12","op":"Conv2D","input":["model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1","Conv2D_12/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_12","op":"AddV2","input":["Conv2D_12","Add_12/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","op":"Relu6","input":["Add_12"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_6","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_12/Relu6_model_1/model/batch_normalization_18/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_12/Conv2D","depthwise_6/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Add_13","op":"AddV2","input":["depthwise_6","Add_13/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/depthwise_conv2d_6/depthwise_model_1/model/depthwise_conv2d_8/depthwise","op":"Relu6","input":["Add_13"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_13","op":"Conv2D","input":["model_1/model/tf.nn.relu6_13/Relu6_model_1/model/batch_normalization_19/FusedBatchNormV3_model_1/model/depthwise_conv2d_6/depthwise_model_1/model/depthwise_conv2d_8/depthwise","Conv2D_13/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.__operators__.add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_13","model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"},"N":{"i":"2"}}}, + {"name":"model_1/model/tf.__operators__.add_2/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","model_1/model/tf.__operators__.add_2/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_14","op":"Conv2D","input":["model_1/model/tf.__operators__.add_2/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_14/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_14","op":"AddV2","input":["Conv2D_14","Add_14/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","op":"Relu6","input":["Add_14"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_7","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_14/Relu6_model_1/model/batch_normalization_21/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_14/Conv2D","depthwise_7/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_15","op":"AddV2","input":["depthwise_7","Add_15/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","op":"Relu6","input":["Add_15"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_15","op":"Conv2D","input":["model_1/model/tf.nn.relu6_15/Relu6_model_1/model/batch_normalization_22/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/depthwise_conv2d_7/depthwise","Conv2D_15/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="}}}, + {"name":"model_1/model/tf.__operators__.add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_15","model_1/model/tf.__operators__.add_2/ArithmeticOptimizer/AddOpsRewrite_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"},"N":{"i":"2"}}}, + {"name":"model_1/model/tf.__operators__.add_3/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","model_1/model/tf.__operators__.add_3/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_16","op":"Conv2D","input":["model_1/model/tf.__operators__.add_3/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_16/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"Add_16","op":"AddV2","input":["Conv2D_16","Add_16/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","op":"Relu6","input":["Add_16"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_8","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_16/Relu6_model_1/model/batch_normalization_24/FusedBatchNormV3_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise_model_1/model/conv2d_16/Conv2D","depthwise_8/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_17","op":"AddV2","input":["depthwise_8","Add_17/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","op":"Relu6","input":["Add_17"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_17","op":"Conv2D","input":["model_1/model/tf.nn.relu6_17/Relu6_model_1/model/batch_normalization_25/FusedBatchNormV3_model_1/model/depthwise_conv2d_8/depthwise","Conv2D_17/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","op":"AddV2","input":["Conv2D_17","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_18","op":"Conv2D","input":["model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1","Conv2D_18/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_18","op":"AddV2","input":["Conv2D_18","Add_18/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","op":"Relu6","input":["Add_18"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_9","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_18/Relu6_model_1/model/batch_normalization_27/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_18/Conv2D","depthwise_9/filter_in"],"attr":{"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_19","op":"AddV2","input":["depthwise_9","Add_19/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","op":"Relu6","input":["Add_19"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_19","op":"Conv2D","input":["model_1/model/tf.nn.relu6_19/Relu6_model_1/model/batch_normalization_28/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/depthwise_conv2d_9/depthwise","Conv2D_19/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/tf.__operators__.add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_19","model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1"],"attr":{"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.__operators__.add_4/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","model_1/model/tf.__operators__.add_4/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_20","op":"Conv2D","input":["model_1/model/tf.__operators__.add_4/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_20/filter"],"device":"/device:CPU:0","attr":{"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_20","op":"AddV2","input":["Conv2D_20","Add_20/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","op":"Relu6","input":["Add_20"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_10","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_20/Relu6_model_1/model/batch_normalization_30/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_20/Conv2D","depthwise_10/filter_in"],"attr":{"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_21","op":"AddV2","input":["depthwise_10","Add_21/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/depthwise_conv2d_10/depthwise_model_1/model/depthwise_conv2d_11/depthwise","op":"Relu6","input":["Add_21"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_21","op":"Conv2D","input":["model_1/model/tf.nn.relu6_21/Relu6_model_1/model/batch_normalization_31/FusedBatchNormV3_model_1/model/depthwise_conv2d_10/depthwise_model_1/model/depthwise_conv2d_11/depthwise","Conv2D_21/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"model_1/model/tf.__operators__.add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_21","model_1/model/tf.__operators__.add_4/ArithmeticOptimizer/AddOpsRewrite_AddV2"],"attr":{"N":{"i":"2"},"T":{"type":"DT_FLOAT"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true}}}, + {"name":"model_1/model/tf.__operators__.add_5/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","model_1/model/tf.__operators__.add_5/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_22","op":"Conv2D","input":["model_1/model/tf.__operators__.add_5/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_22/filter"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"use_cudnn_on_gpu":{"b":true},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_22","op":"AddV2","input":["Conv2D_22","Add_22/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","op":"Relu6","input":["Add_22"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.compat.v1.pad_4/Pad","op":"Pad","input":["model_1/model/tf.nn.relu6_22/Relu6_model_1/model/batch_normalization_33/FusedBatchNormV3_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise_model_1/model/conv2d_22/Conv2D","model_1/model/tf.compat.v1.pad_4/Pad/paddings"],"attr":{"Tpaddings":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_11","op":"DepthwiseConv2dNative","input":["model_1/model/tf.compat.v1.pad_4/Pad","depthwise_11/filter_in"],"attr":{"strides":{"list":{"i":["1","2","2","1"]}},"padding":{"s":"VkFMSUQ="},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}}}}, + {"name":"Add_23","op":"AddV2","input":["depthwise_11","Add_23/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","op":"Relu6","input":["Add_23"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_23","op":"Conv2D","input":["model_1/model/tf.nn.relu6_23/Relu6_model_1/model/batch_normalization_34/FusedBatchNormV3_model_1/model/depthwise_conv2d_11/depthwise","Conv2D_23/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","op":"AddV2","input":["Conv2D_23","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_24","op":"Conv2D","input":["model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1","Conv2D_24/filter"],"device":"/device:CPU:0","attr":{"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_24","op":"AddV2","input":["Conv2D_24","Add_24/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","op":"Relu6","input":["Add_24"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_12","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_24/Relu6_model_1/model/batch_normalization_36/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_24/Conv2D","depthwise_12/filter_in"],"attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="}}}, + {"name":"Add_25","op":"AddV2","input":["depthwise_12","Add_25/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_25"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_25","op":"Conv2D","input":["model_1/model/tf.nn.relu6_25/Relu6_model_1/model/batch_normalization_37/FusedBatchNormV3_model_1/model/depthwise_conv2d_12/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_25/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/tf.__operators__.add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_25","model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1"],"attr":{"N":{"i":"2"},"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.__operators__.add_6/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","model_1/model/tf.__operators__.add_6/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_26","op":"Conv2D","input":["model_1/model/tf.__operators__.add_6/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_26/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_26","op":"AddV2","input":["Conv2D_26","Add_26/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","op":"Relu6","input":["Add_26"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_13","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_26/Relu6_model_1/model/batch_normalization_39/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_26/Conv2D","depthwise_13/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"explicit_paddings":{"list":{}},"data_format":{"s":"TkhXQw=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_27","op":"AddV2","input":["depthwise_13","Add_27/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_27"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_27","op":"Conv2D","input":["model_1/model/tf.nn.relu6_27/Relu6_model_1/model/batch_normalization_40/FusedBatchNormV3_model_1/model/depthwise_conv2d_13/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_27/filter"],"device":"/device:CPU:0","attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"padding":{"s":"U0FNRQ=="},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"model_1/model/tf.__operators__.add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_27","model_1/model/tf.__operators__.add_6/ArithmeticOptimizer/AddOpsRewrite_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"N":{"i":"2"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.__operators__.add_7/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","model_1/model/tf.__operators__.add_7/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_28","op":"Conv2D","input":["model_1/model/tf.__operators__.add_7/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_28/filter"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_28","op":"AddV2","input":["Conv2D_28","Add_28/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","op":"Relu6","input":["Add_28"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_14","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_28/Relu6_model_1/model/batch_normalization_42/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_28/Conv2D","depthwise_14/filter_in"],"attr":{"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Add_29","op":"AddV2","input":["depthwise_14","Add_29/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_29"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_29","op":"Conv2D","input":["model_1/model/tf.nn.relu6_29/Relu6_model_1/model/batch_normalization_43/FusedBatchNormV3_model_1/model/depthwise_conv2d_14/depthwise_model_1/model/depthwise_conv2d_15/depthwise","Conv2D_29/filter"],"device":"/device:CPU:0","attr":{"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="}}}, + {"name":"model_1/model/tf.__operators__.add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2","op":"AddN","input":["Conv2D_29","model_1/model/tf.__operators__.add_7/ArithmeticOptimizer/AddOpsRewrite_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"},"N":{"i":"2"}}}, + {"name":"model_1/model/tf.__operators__.add_8/ArithmeticOptimizer/AddOpsRewrite_AddV2","op":"AddV2","input":["model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","model_1/model/tf.__operators__.add_8/ArithmeticOptimizer/AddOpsRewrite_Leaf_1_AddV2"],"attr":{"_grappler_ArithmeticOptimizer_AddOpsRewriteStage":{"b":true},"T":{"type":"DT_FLOAT"}}}, + {"name":"Conv2D_30","op":"Conv2D","input":["model_1/model/tf.__operators__.add_8/ArithmeticOptimizer/AddOpsRewrite_AddV2","Conv2D_30/filter"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"U0FNRQ=="},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"explicit_paddings":{"list":{}}}}, + {"name":"Add_30","op":"AddV2","input":["Conv2D_30","Add_30/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","op":"Relu6","input":["Add_30"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"depthwise_15","op":"DepthwiseConv2dNative","input":["model_1/model/tf.nn.relu6_30/Relu6_model_1/model/batch_normalization_45/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise_model_1/model/conv2d_30/Conv2D","depthwise_15/filter_in"],"attr":{"data_format":{"s":"TkhXQw=="},"explicit_paddings":{"list":{}},"dilations":{"list":{"i":["1","1","1","1"]}},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"Add_31","op":"AddV2","input":["depthwise_15","Add_31/y"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.nn.relu6_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","op":"Relu6","input":["Add_31"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/tf.math.reduce_mean/Mean","op":"Mean","input":["model_1/model/tf.nn.relu6_31/Relu6_model_1/model/batch_normalization_46/FusedBatchNormV3_model_1/model/depthwise_conv2d_15/depthwise","model_1/model/tf.math.reduce_mean/Mean/reduction_indices"],"attr":{"T":{"type":"DT_FLOAT"},"Tidx":{"type":"DT_INT32"},"keep_dims":{"b":true}}}, + {"name":"Identity_dense/Tensordot/Reshape","op":"Reshape","input":["model_1/model/tf.math.reduce_mean/Mean","Identity_dense/Tensordot/Reshape/shape"],"attr":{"Tshape":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/Reshape","op":"Reshape","input":["model_1/model/tf.math.reduce_mean/Mean","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/Reshape/shape"],"attr":{"Tshape":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/Reshape","op":"Reshape","input":["model_1/model/tf.math.reduce_mean/Mean","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/Reshape/shape"],"attr":{"T":{"type":"DT_FLOAT"},"Tshape":{"type":"DT_INT32"}}}, + {"name":"Identity_dense/Tensordot/MatMul","op":"MatMul","input":["Identity_dense/Tensordot/Reshape","Identity_dense/kernel"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"transpose_a":{"b":false},"transpose_b":{"b":false}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/MatMul","op":"MatMul","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/Reshape","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel"],"device":"/device:CPU:0","attr":{"transpose_a":{"b":false},"transpose_b":{"b":false},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/MatMul","op":"MatMul","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/Reshape","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel"],"device":"/device:CPU:0","attr":{"T":{"type":"DT_FLOAT"},"transpose_b":{"b":false},"transpose_a":{"b":false}}}, + {"name":"Identity_dense/Tensordot","op":"Reshape","input":["Identity_dense/Tensordot/MatMul","Identity_dense/Tensordot/shape"],"attr":{"T":{"type":"DT_FLOAT"},"Tshape":{"type":"DT_INT32"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot","op":"Reshape","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/MatMul","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/shape"],"attr":{"Tshape":{"type":"DT_INT32"},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot","op":"Reshape","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/MatMul","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/shape"],"attr":{"T":{"type":"DT_FLOAT"},"Tshape":{"type":"DT_INT32"}}}, + {"name":"Identity_dense/BiasAdd","op":"BiasAdd","input":["Identity_dense/Tensordot","Identity_dense/bias"],"attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd","op":"BiasAdd","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot","model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias"],"attr":{"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"}}}, + {"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd","op":"BiasAdd","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot","model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias"],"attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="}}}, + {"name":"Identity","op":"Identity","input":["Identity_dense/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Squeeze_1","op":"Squeeze","input":["model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/BiasAdd"],"attr":{"squeeze_dims":{"list":{"i":["-1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Squeeze_2","op":"Squeeze","input":["model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/BiasAdd"],"attr":{"squeeze_dims":{"list":{"i":["-1"]}},"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_1","op":"Sigmoid","input":["Squeeze_1"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity_2","op":"Sigmoid","input":["Squeeze_2"],"attr":{"T":{"type":"DT_FLOAT"}}} + ], + "library": {}, + "versions": + { + "producer": 808 + } + }, + "weightsManifest": + [ + { + "paths": ["handlandmark-sparse.bin"], + "weights": [{"name":"Identity_dense/Tensordot/Reshape/shape","shape":[2],"dtype":"int32"},{"name":"Identity_dense/kernel","shape":[1152,63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Identity_dense/Tensordot/shape","shape":[4],"dtype":"int32"},{"name":"Identity_dense/bias","shape":[63],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/Reshape/shape","shape":[2],"dtype":"int32"},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/kernel","shape":[1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/Tensordot/shape","shape":[4],"dtype":"int32"},{"name":"model_1/model/conv_handflag/MatMul_model_1/model/conv_handflag/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_44/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_28/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_28/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_14/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_29/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_29/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_41/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_27/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_26/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_26/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_13/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_27/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_27/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_38/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_25/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_24/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_24/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_12/filter_in","shape":[5,5,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_25/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_25/filter","shape":[1,1,1152,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_32/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_20/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_20/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_10/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_21/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_21/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_29/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_19/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_18/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_18/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_9/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_19/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_19/filter","shape":[1,1,672,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_23/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_14/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_14/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_7/filter_in","shape":[3,3,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_15/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_15/filter","shape":[1,1,480,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_20/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_13/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_12/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_12/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_6/filter_in","shape":[3,3,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_13/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_13/filter","shape":[1,1,480,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_14/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D1/y","shape":[40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_8/filter","shape":[1,1,40,240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_8/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_4/filter_in","shape":[5,5,240,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_9/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_9/filter","shape":[1,1,240,40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_8/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_4/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_4/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_2/filter_in","shape":[3,3,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_5/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_5/filter","shape":[1,1,144,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.compat.v1.pad/Pad/paddings","shape":[4,2],"dtype":"int32"},{"name":"Conv2D/filter","shape":[3,3,3,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise/filter_in","shape":[3,3,24,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_1/filter","shape":[1,1,24,16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_2/FusedBatchNormV3_model_1/model/conv2d_1/Conv2D1/y","shape":[16],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_2/filter","shape":[1,1,16,64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_2/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.compat.v1.pad_1/Pad/paddings","shape":[4,2],"dtype":"int32"},{"name":"depthwise_1/filter_in","shape":[3,3,64,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_3/y","shape":[64],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_3/filter","shape":[1,1,64,24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_5/FusedBatchNormV3_model_1/model/conv2d_5/Conv2D_model_1/model/conv2d_3/Conv2D1/y","shape":[24],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_6/filter","shape":[1,1,24,144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_6/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.compat.v1.pad_2/Pad/paddings","shape":[4,2],"dtype":"int32"},{"name":"depthwise_3/filter_in","shape":[5,5,144,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_7/y","shape":[144],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_7/filter","shape":[1,1,144,40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_11/FusedBatchNormV3_model_1/model/conv2d_9/Conv2D_model_1/model/conv2d_7/Conv2D1/y","shape":[40],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_10/filter","shape":[1,1,40,240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_10/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.compat.v1.pad_3/Pad/paddings","shape":[4,2],"dtype":"int32"},{"name":"depthwise_5/filter_in","shape":[3,3,240,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_11/y","shape":[240],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_11/filter","shape":[1,1,240,80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_17/FusedBatchNormV3_model_1/model/conv2d_15/Conv2D_model_1/model/conv2d_11/Conv2D1/y","shape":[80],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_16/filter","shape":[1,1,80,480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_16/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_8/filter_in","shape":[5,5,480,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_17/y","shape":[480],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_17/filter","shape":[1,1,480,112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_26/FusedBatchNormV3_model_1/model/conv2d_21/Conv2D_model_1/model/conv2d_17/Conv2D1/y","shape":[112],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_22/filter","shape":[1,1,112,672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_22/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.compat.v1.pad_4/Pad/paddings","shape":[4,2],"dtype":"int32"},{"name":"depthwise_11/filter_in","shape":[5,5,672,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_23/y","shape":[672],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_23/filter","shape":[1,1,672,192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/batch_normalization_35/FusedBatchNormV3_model_1/model/conv2d_29/Conv2D_model_1/model/conv2d_23/Conv2D1/y","shape":[192],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Conv2D_30/filter","shape":[1,1,192,1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_30/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"depthwise_15/filter_in","shape":[3,3,1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"Add_31/y","shape":[1152],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/tf.math.reduce_mean/Mean/reduction_indices","shape":[2],"dtype":"int32"},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/Reshape/shape","shape":[2],"dtype":"int32"},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/kernel","shape":[1152,1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/Tensordot/shape","shape":[4],"dtype":"int32"},{"name":"model_1/model/conv_handedness/MatMul_model_1/model/conv_handedness/BiasAdd_dense/bias","shape":[1],"dtype":"float32","quantization":{"dtype":"float16","original_dtype":"float32"}}] + } + ] +} \ No newline at end of file diff --git a/models/liveness.bin b/models/liveness.bin new file mode 100644 index 0000000..1418d0d Binary files /dev/null and b/models/liveness.bin differ diff --git a/models/liveness.json b/models/liveness.json new file mode 100644 index 0000000..dc44329 --- /dev/null +++ b/models/liveness.json @@ -0,0 +1,79 @@ +{ + "format": "graph-model", + "generatedBy": "https://github.com/leokwu/livenessnet", + "convertedBy": "https://github.com/vladmandic", + "signature": + { + "inputs": + { + "conv2d_1_input": {"name":"conv2d_1_input:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"-1"},{"size":"32"},{"size":"32"},{"size":"3"}]}} + }, + "outputs": + { + "activation_6": {"name":"Identity:0","dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"-1"},{"size":"2"}]}} + } + }, + "modelTopology": + { + "node": + [ + {"name":"StatefulPartitionedCall/sequential_1/conv2d_1/Conv2D/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"3"},{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_1/BiasAdd/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_2/Conv2D/ReadVariableOp","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"16"},{"size":"16"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_2/BiasAdd/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_3/Conv2D/ReadVariableOp","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"16"},{"size":"32"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_3/BiasAdd/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_4/Conv2D/ReadVariableOp","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"3"},{"size":"3"},{"size":"32"},{"size":"32"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/conv2d_4/BiasAdd/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/flatten_1/Const","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_INT32","tensorShape":{"dim":[{"size":"2"}]}}},"dtype":{"type":"DT_INT32"}}}, + {"name":"StatefulPartitionedCall/sequential_1/dense_1/MatMul/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"2048"},{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/dense_1/BiasAdd/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/mul","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/sub","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/dense_2/MatMul/ReadVariableOp","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"64"},{"size":"2"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/dense_2/BiasAdd/ReadVariableOp","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"2"}]}}}}}, + {"name":"conv2d_1_input","op":"Placeholder","attr":{"shape":{"shape":{"dim":[{"size":"-1"},{"size":"32"},{"size":"32"},{"size":"3"}]}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Scaled","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Offset","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Scaled","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"16"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Scaled","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Offset","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Scaled","op":"Const","attr":{"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}},"dtype":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Offset","op":"Const","attr":{"dtype":{"type":"DT_FLOAT"},"value":{"tensor":{"dtype":"DT_FLOAT","tensorShape":{"dim":[{"size":"32"}]}}}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_1/Relu","op":"_FusedConv2D","input":["conv2d_1_input","StatefulPartitionedCall/sequential_1/conv2d_1/Conv2D/ReadVariableOp","StatefulPartitionedCall/sequential_1/conv2d_1/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"dilations":{"list":{"i":["1","1","1","1"]}},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"num_args":{"i":"1"},"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"strides":{"list":{"i":["1","1","1","1"]}},"epsilon":{"f":0},"padding":{"s":"U0FNRQ=="}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Mul","op":"Mul","input":["StatefulPartitionedCall/sequential_1/activation_1/Relu","StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Scaled"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3","op":"Add","input":["StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Mul","StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Offset"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_2/Relu","op":"_FusedConv2D","input":["StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3","StatefulPartitionedCall/sequential_1/conv2d_2/Conv2D/ReadVariableOp","StatefulPartitionedCall/sequential_1/conv2d_2/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"epsilon":{"f":0},"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"dilations":{"list":{"i":["1","1","1","1"]}},"strides":{"list":{"i":["1","1","1","1"]}},"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"data_format":{"s":"TkhXQw=="},"num_args":{"i":"1"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Mul","op":"Mul","input":["StatefulPartitionedCall/sequential_1/activation_2/Relu","StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Scaled"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3","op":"Add","input":["StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Mul","StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Offset"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/max_pooling2d_1/MaxPool","op":"MaxPool","input":["StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3"],"attr":{"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"VkFMSUQ="},"ksize":{"list":{"i":["1","2","2","1"]}},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_3/Relu","op":"_FusedConv2D","input":["StatefulPartitionedCall/sequential_1/max_pooling2d_1/MaxPool","StatefulPartitionedCall/sequential_1/conv2d_3/Conv2D/ReadVariableOp","StatefulPartitionedCall/sequential_1/conv2d_3/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"use_cudnn_on_gpu":{"b":true},"padding":{"s":"U0FNRQ=="},"T":{"type":"DT_FLOAT"},"explicit_paddings":{"list":{}},"strides":{"list":{"i":["1","1","1","1"]}},"data_format":{"s":"TkhXQw=="},"num_args":{"i":"1"},"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"dilations":{"list":{"i":["1","1","1","1"]}},"epsilon":{"f":0}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Mul","op":"Mul","input":["StatefulPartitionedCall/sequential_1/activation_3/Relu","StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Scaled"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3","op":"Add","input":["StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Mul","StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Offset"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_4/Relu","op":"_FusedConv2D","input":["StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3","StatefulPartitionedCall/sequential_1/conv2d_4/Conv2D/ReadVariableOp","StatefulPartitionedCall/sequential_1/conv2d_4/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"num_args":{"i":"1"},"padding":{"s":"U0FNRQ=="},"use_cudnn_on_gpu":{"b":true},"data_format":{"s":"TkhXQw=="},"T":{"type":"DT_FLOAT"},"strides":{"list":{"i":["1","1","1","1"]}},"epsilon":{"f":0},"explicit_paddings":{"list":{}},"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"dilations":{"list":{"i":["1","1","1","1"]}}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Mul","op":"Mul","input":["StatefulPartitionedCall/sequential_1/activation_4/Relu","StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Scaled"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3","op":"Add","input":["StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Mul","StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Offset"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/max_pooling2d_2/MaxPool","op":"MaxPool","input":["StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3"],"attr":{"explicit_paddings":{"list":{}},"T":{"type":"DT_FLOAT"},"data_format":{"s":"TkhXQw=="},"padding":{"s":"VkFMSUQ="},"ksize":{"list":{"i":["1","2","2","1"]}},"strides":{"list":{"i":["1","2","2","1"]}}}}, + {"name":"StatefulPartitionedCall/sequential_1/flatten_1/Reshape","op":"Reshape","input":["StatefulPartitionedCall/sequential_1/max_pooling2d_2/MaxPool","StatefulPartitionedCall/sequential_1/flatten_1/Const"],"attr":{"T":{"type":"DT_FLOAT"},"Tshape":{"type":"DT_INT32"}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_5/Relu","op":"_FusedMatMul","input":["StatefulPartitionedCall/sequential_1/flatten_1/Reshape","StatefulPartitionedCall/sequential_1/dense_1/MatMul/ReadVariableOp","StatefulPartitionedCall/sequential_1/dense_1/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"fused_ops":{"list":{"s":["Qmlhc0FkZA==","UmVsdQ=="]}},"T":{"type":"DT_FLOAT"},"epsilon":{"f":0},"transpose_b":{"b":false},"num_args":{"i":"1"},"transpose_a":{"b":false}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/mul_1","op":"Mul","input":["StatefulPartitionedCall/sequential_1/activation_5/Relu","StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/mul"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/add_1","op":"AddV2","input":["StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/mul_1","StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/sub"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/dense_2/BiasAdd","op":"_FusedMatMul","input":["StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/add_1","StatefulPartitionedCall/sequential_1/dense_2/MatMul/ReadVariableOp","StatefulPartitionedCall/sequential_1/dense_2/BiasAdd/ReadVariableOp"],"device":"/device:CPU:0","attr":{"fused_ops":{"list":{"s":["Qmlhc0FkZA=="]}},"transpose_a":{"b":false},"epsilon":{"f":0},"transpose_b":{"b":false},"num_args":{"i":"1"},"T":{"type":"DT_FLOAT"}}}, + {"name":"StatefulPartitionedCall/sequential_1/activation_6/Softmax","op":"Softmax","input":["StatefulPartitionedCall/sequential_1/dense_2/BiasAdd"],"attr":{"T":{"type":"DT_FLOAT"}}}, + {"name":"Identity","op":"Identity","input":["StatefulPartitionedCall/sequential_1/activation_6/Softmax"],"attr":{"T":{"type":"DT_FLOAT"}}} + ], + "library": {}, + "versions": + { + "producer": 808 + } + }, + "weightsManifest": + [ + { + "paths": ["liveness.bin"], + "weights": [{"name":"StatefulPartitionedCall/sequential_1/conv2d_1/Conv2D/ReadVariableOp","shape":[3,3,3,16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_1/BiasAdd/ReadVariableOp","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_2/Conv2D/ReadVariableOp","shape":[3,3,16,16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_2/BiasAdd/ReadVariableOp","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_3/Conv2D/ReadVariableOp","shape":[3,3,16,32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_3/BiasAdd/ReadVariableOp","shape":[32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_4/Conv2D/ReadVariableOp","shape":[3,3,32,32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/conv2d_4/BiasAdd/ReadVariableOp","shape":[32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/flatten_1/Const","shape":[2],"dtype":"int32"},{"name":"StatefulPartitionedCall/sequential_1/dense_1/MatMul/ReadVariableOp","shape":[2048,64],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/dense_1/BiasAdd/ReadVariableOp","shape":[64],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/mul","shape":[64],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_5/batchnorm/sub","shape":[64],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/dense_2/MatMul/ReadVariableOp","shape":[64,2],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/dense_2/BiasAdd/ReadVariableOp","shape":[2],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Scaled","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_2/FusedBatchNormV3/Offset","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Scaled","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_1/FusedBatchNormV3/Offset","shape":[16],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Scaled","shape":[32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_4/FusedBatchNormV3/Offset","shape":[32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Scaled","shape":[32],"dtype":"float32"},{"name":"StatefulPartitionedCall/sequential_1/batch_normalization_3/FusedBatchNormV3/Offset","shape":[32],"dtype":"float32"}] + } + ] +} \ No newline at end of file