text:
跑caffe和tensorflow一起的yml没问题,单独跑tensorflow的转换就会出现问题

Before you open an issue, please make sure you have tried the following steps:

Make sure your environment is the same with (https://mace.readthedocs.io/en/latest/installation/env_requirement.html).
Have you ever read the document for your usage?
Check if your issue appears in HOW-TO-DEBUG or FAQ.
The form below must be filled.

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 16.04)
NDK version(e.g., 15c):NDK r17c
GCC version(if compiling for host, e.g., 5.4.0):5.4.0
MACE version (Use the command: git describe --long --tags):v0.12.0-20-gd7533c4
Python version(2.7):3.6.8
Bazel version (e.g., 0.13.0):0.13.0

Model deploy file (*.yml)
library_name: cpm
target_abis: [arm64-v8a]
model_graph_format: code
model_data_format: code
models:
cpm_v1:
platform: tensorflow
model_file_path: /media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb
model_sha256_checksum: 51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d
subgraphs:
- input_tensors:
- image
input_shapes:
- 1,256,256,3
output_tensors:
- Openpose/concat_stage7
output_shapes:
- 1,32,32,57
runtime: cpu+gpu
winograd: 0
......

### Describe the problem
A clear and concise description of what the bug is.
1.我原本的yml写的是caffe+tensorflow两个结合去转mace的,没有问题,也能跑gpu.代码一样,然后我把caffe去掉,单独转tensorflow.就会报错.
update data format
Transpose arguments based on data format
Traceback (most recent call last):
  File "tools/converter.py", line 1151, in <module>
    flags.func(flags)
  File "tools/converter.py", line 828, in convert_func
    model_data_format == "code")
  File "tools/python/encrypt.py", line 189, in encrypt
    obfuscate_name(model)
  File "tools/python/encrypt.py", line 90, in obfuscate_name
    tensor_map = generate_tensor_map(model.tensors)
  File "tools/python/encrypt.py", line 54, in generate_tensor_map
    tensor_map[t.name] = generate_obfuscated_name("tensor", t.name)
  File "tools/python/encrypt.py", line 38, in generate_obfuscated_name
    md5.update(namespace)
TypeError: Unicode-objects must be encoded before hashing

### To Reproduce
Steps to reproduce the problem:
long@long:~/soft/mace$ python tools/converter.py convert --config=/media/long/data/android/PoseEstimationForMobile/release/mace_ymls/ssd-mobilenet-v1_caffe2.yml
CMD> bazel build //mace/proto:mace_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //mace/proto:mace_py (0 packages loaded).
INFO: Found 1 target...
[0 / 5] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //mace/proto:mace_py up-to-date:
bazel-genfiles/mace/proto/mace_pb2.py
INFO: Elapsed time: 0.451s, Critical Path: 0.01s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action

CMD> cp -f bazel-genfiles/mace/proto/mace_pb2.py tools/python/py_proto

CMD> bazel build //third_party/caffe:caffe_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //third_party/caffe:caffe_py (0 packages loaded).
INFO: Found 1 target...
[1 / 2] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //third_party/caffe:caffe_py up-to-date:
bazel-genfiles/third_party/caffe/caffe_pb2.py
INFO: Elapsed time: 0.296s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action

CMD> cp -f bazel-genfiles/third_party/caffe/caffe_pb2.py tools/python/py_proto

tools/python/utils/config_parser.py:58: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
  return yaml.load(s)
{'library_name': 'cpm', 'target_abis': ['arm64-v8a'], 'model_graph_format': 'code', 'model_data_format': 'code', 'models': {'cpm_v1': {'platform': 'tensorflow', 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'subgraphs': [{'input_tensors': ['image'], 'input_shapes': ['1,256,256,3'], 'output_tensors': ['Openpose/concat_stage7'], 'output_shapes': ['1,32,32,57']}], 'runtime': 'cpu+gpu', 'winograd': 0}}}
* Generate mace engine creator source
Generate mace engine creator source done!

{'platform': 'tensorflow', 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'runtime': 'cpu+gpu', 'winograd': 0, 'input_tensors': ['image'], 'input_shapes': ['1,256,256,3'], 'output_tensors': ['Openpose/concat_stage7'], 'output_shapes': ['1,32,32,57']}
{'platform': <Platform.TENSORFLOW: 0>, 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'runtime': <DeviceType.CPU_GPU: 100>, 'winograd': 0, 'input_tensors': ['image'], 'input_shapes': [[1, 256, 256, 3]], 'output_tensors': ['Openpose/concat_stage7'], 'output_shapes': [[1, 32, 32, 57]], 'data_type': 3, 'input_data_types': [1], 'input_data_formats': [<DataFormat.NHWC: 1>], 'input_ranges': [[-1.0, 1.0]], 'output_data_types': [1], 'output_data_formats': [<DataFormat.NHWC: 1>]}
Transform model to one that can better run on device
/usr/local/lib/python3.6/dist-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
Run transform_graph: ['strip_unused_nodes', 'remove_nodes(op=Identity, op=CheckNumerics)', 'fold_constants(ignore_errors=true)', 'fold_batch_norms', 'fold_old_batch_norms', 'remove_control_dependencies', 'strip_unused_nodes', 'sort_by_execution_order']
output keys:  dict_keys(['Openpose/concat_stage7'])
Fold biasadd: MobilenetV1/Conv2d_0/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_1_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_2_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_3_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_4_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_5_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_6_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_7_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_8_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_9_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_10_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_11_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_5_pointwise/Conv2D(Conv2D)
Fold activation: MobilenetV1/Conv2d_0/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_5_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_6_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_7_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_8_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_9_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_10_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_11_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
update op with float data type
Add OpenCL informations
Sort by execution
Final ops:
MobilenetV1/Conv2d_0/Relu (Conv2D, index:0): [[1, 128, 128, 24]]
MobilenetV1/Conv2d_1_depthwise/depthwise (DepthwiseConv2d, index:1): [[1, 128, 128, 24]]
MobilenetV1/Conv2d_1_pointwise/Relu (Conv2D, index:2): [[1, 128, 128, 48]]
MobilenetV1/Conv2d_2_depthwise/depthwise (DepthwiseConv2d, index:3): [[1, 64, 64, 48]]
MobilenetV1/Conv2d_2_pointwise/Relu (Conv2D, index:4): [[1, 64, 64, 96]]
MobilenetV1/Conv2d_3_depthwise/depthwise (DepthwiseConv2d, index:5): [[1, 64, 64, 96]]
MobilenetV1/Conv2d_3_pointwise/Relu (Conv2D, index:6): [[1, 64, 64, 96]]
Conv2d_3_pool (Pooling, index:7): [[1, 32, 32, 96]]
MobilenetV1/Conv2d_4_depthwise/depthwise (DepthwiseConv2d, index:8): [[1, 32, 32, 96]]
MobilenetV1/Conv2d_4_pointwise/Relu (Conv2D, index:9): [[1, 32, 32, 192]]
MobilenetV1/Conv2d_5_depthwise/depthwise (DepthwiseConv2d, index:10): [[1, 32, 32, 192]]
MobilenetV1/Conv2d_5_pointwise/Relu (Conv2D, index:11): [[1, 32, 32, 192]]
MobilenetV1/Conv2d_6_depthwise/depthwise (DepthwiseConv2d, index:12): [[1, 32, 32, 192]]
MobilenetV1/Conv2d_6_pointwise/Relu (Conv2D, index:13): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_7_depthwise/depthwise (DepthwiseConv2d, index:14): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_7_pointwise/Relu (Conv2D, index:15): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_8_depthwise/depthwise (DepthwiseConv2d, index:16): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_8_pointwise/Relu (Conv2D, index:17): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_9_depthwise/depthwise (DepthwiseConv2d, index:18): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_9_pointwise/Relu (Conv2D, index:19): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_10_depthwise/depthwise (DepthwiseConv2d, index:20): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_10_pointwise/Relu (Conv2D, index:21): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_11_depthwise/depthwise (DepthwiseConv2d, index:22): [[1, 32, 32, 384]]
MobilenetV1/Conv2d_11_pointwise/Relu (Conv2D, index:23): [[1, 32, 32, 384]]
feat_concat (Concat, index:24): [[1, 32, 32, 864]]
Openpose/MConv_Stage1_L1_1_depthwise/depthwise (DepthwiseConv2d, index:25): [[1, 32, 32, 864]]
Openpose/MConv_Stage1_L1_1_pointwise/Relu (Conv2D, index:26): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_2_depthwise/depthwise (DepthwiseConv2d, index:27): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_2_pointwise/Relu (Conv2D, index:28): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_3_depthwise/depthwise (DepthwiseConv2d, index:29): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_3_pointwise/Relu (Conv2D, index:30): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_4_depthwise/depthwise (DepthwiseConv2d, index:31): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L1_4_pointwise/Relu (Conv2D, index:32): [[1, 32, 32, 256]]
Openpose/MConv_Stage1_L1_5_depthwise/depthwise (DepthwiseConv2d, index:33): [[1, 32, 32, 256]]
Openpose/MConv_Stage1_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:34): [[1, 32, 32, 38]]
Openpose/MConv_Stage1_L2_1_depthwise/depthwise (DepthwiseConv2d, index:35): [[1, 32, 32, 864]]
Openpose/MConv_Stage1_L2_1_pointwise/Relu (Conv2D, index:36): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_2_depthwise/depthwise (DepthwiseConv2d, index:37): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_2_pointwise/Relu (Conv2D, index:38): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_3_depthwise/depthwise (DepthwiseConv2d, index:39): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_3_pointwise/Relu (Conv2D, index:40): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_4_depthwise/depthwise (DepthwiseConv2d, index:41): [[1, 32, 32, 64]]
Openpose/MConv_Stage1_L2_4_pointwise/Relu (Conv2D, index:42): [[1, 32, 32, 256]]
Openpose/MConv_Stage1_L2_5_depthwise/depthwise (DepthwiseConv2d, index:43): [[1, 32, 32, 256]]
Openpose/MConv_Stage1_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:44): [[1, 32, 32, 19]]
Openpose/MConv_Stage2_concat (Concat, index:45): [[1, 32, 32, 921]]
Openpose/MConv_Stage2_L1_1_depthwise/depthwise (DepthwiseConv2d, index:46): [[1, 32, 32, 921]]
Openpose/MConv_Stage2_L1_1_pointwise/Relu (Conv2D, index:47): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_2_depthwise/depthwise (DepthwiseConv2d, index:48): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_2_pointwise/Relu (Conv2D, index:49): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_3_depthwise/depthwise (DepthwiseConv2d, index:50): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_3_pointwise/Relu (Conv2D, index:51): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_4_depthwise/depthwise (DepthwiseConv2d, index:52): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_4_pointwise/Relu (Conv2D, index:53): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_5_depthwise/depthwise (DepthwiseConv2d, index:54): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:55): [[1, 32, 32, 38]]
Openpose/MConv_Stage2_L2_1_depthwise/depthwise (DepthwiseConv2d, index:56): [[1, 32, 32, 921]]
Openpose/MConv_Stage2_L2_1_pointwise/Relu (Conv2D, index:57): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_2_depthwise/depthwise (DepthwiseConv2d, index:58): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_2_pointwise/Relu (Conv2D, index:59): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_3_depthwise/depthwise (DepthwiseConv2d, index:60): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_3_pointwise/Relu (Conv2D, index:61): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_4_depthwise/depthwise (DepthwiseConv2d, index:62): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_4_pointwise/Relu (Conv2D, index:63): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_5_depthwise/depthwise (DepthwiseConv2d, index:64): [[1, 32, 32, 64]]
Openpose/MConv_Stage2_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:65): [[1, 32, 32, 19]]
Openpose/MConv_Stage3_concat (Concat, index:66): [[1, 32, 32, 921]]
Openpose/MConv_Stage3_L1_1_depthwise/depthwise (DepthwiseConv2d, index:67): [[1, 32, 32, 921]]
Openpose/MConv_Stage3_L1_1_pointwise/Relu (Conv2D, index:68): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_2_depthwise/depthwise (DepthwiseConv2d, index:69): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_2_pointwise/Relu (Conv2D, index:70): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_3_depthwise/depthwise (DepthwiseConv2d, index:71): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_3_pointwise/Relu (Conv2D, index:72): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_4_depthwise/depthwise (DepthwiseConv2d, index:73): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_4_pointwise/Relu (Conv2D, index:74): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_5_depthwise/depthwise (DepthwiseConv2d, index:75): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:76): [[1, 32, 32, 38]]
Openpose/MConv_Stage3_L2_1_depthwise/depthwise (DepthwiseConv2d, index:77): [[1, 32, 32, 921]]
Openpose/MConv_Stage3_L2_1_pointwise/Relu (Conv2D, index:78): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_2_depthwise/depthwise (DepthwiseConv2d, index:79): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_2_pointwise/Relu (Conv2D, index:80): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_3_depthwise/depthwise (DepthwiseConv2d, index:81): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_3_pointwise/Relu (Conv2D, index:82): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_4_depthwise/depthwise (DepthwiseConv2d, index:83): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_4_pointwise/Relu (Conv2D, index:84): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_5_depthwise/depthwise (DepthwiseConv2d, index:85): [[1, 32, 32, 64]]
Openpose/MConv_Stage3_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:86): [[1, 32, 32, 19]]
Openpose/MConv_Stage4_concat (Concat, index:87): [[1, 32, 32, 921]]
Openpose/MConv_Stage4_L1_1_depthwise/depthwise (DepthwiseConv2d, index:88): [[1, 32, 32, 921]]
Openpose/MConv_Stage4_L1_1_pointwise/Relu (Conv2D, index:89): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_2_depthwise/depthwise (DepthwiseConv2d, index:90): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_2_pointwise/Relu (Conv2D, index:91): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_3_depthwise/depthwise (DepthwiseConv2d, index:92): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_3_pointwise/Relu (Conv2D, index:93): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_4_depthwise/depthwise (DepthwiseConv2d, index:94): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_4_pointwise/Relu (Conv2D, index:95): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_5_depthwise/depthwise (DepthwiseConv2d, index:96): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:97): [[1, 32, 32, 38]]
Openpose/MConv_Stage4_L2_1_depthwise/depthwise (DepthwiseConv2d, index:98): [[1, 32, 32, 921]]
Openpose/MConv_Stage4_L2_1_pointwise/Relu (Conv2D, index:99): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_2_depthwise/depthwise (DepthwiseConv2d, index:100): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_2_pointwise/Relu (Conv2D, index:101): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_3_depthwise/depthwise (DepthwiseConv2d, index:102): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_3_pointwise/Relu (Conv2D, index:103): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_4_depthwise/depthwise (DepthwiseConv2d, index:104): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_4_pointwise/Relu (Conv2D, index:105): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_5_depthwise/depthwise (DepthwiseConv2d, index:106): [[1, 32, 32, 64]]
Openpose/MConv_Stage4_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:107): [[1, 32, 32, 19]]
Openpose/MConv_Stage5_concat (Concat, index:108): [[1, 32, 32, 921]]
Openpose/MConv_Stage5_L1_1_depthwise/depthwise (DepthwiseConv2d, index:109): [[1, 32, 32, 921]]
Openpose/MConv_Stage5_L1_1_pointwise/Relu (Conv2D, index:110): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_2_depthwise/depthwise (DepthwiseConv2d, index:111): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_2_pointwise/Relu (Conv2D, index:112): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_3_depthwise/depthwise (DepthwiseConv2d, index:113): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_3_pointwise/Relu (Conv2D, index:114): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_4_depthwise/depthwise (DepthwiseConv2d, index:115): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_4_pointwise/Relu (Conv2D, index:116): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_5_depthwise/depthwise (DepthwiseConv2d, index:117): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:118): [[1, 32, 32, 38]]
Openpose/MConv_Stage5_L2_1_depthwise/depthwise (DepthwiseConv2d, index:119): [[1, 32, 32, 921]]
Openpose/MConv_Stage5_L2_1_pointwise/Relu (Conv2D, index:120): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_2_depthwise/depthwise (DepthwiseConv2d, index:121): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_2_pointwise/Relu (Conv2D, index:122): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_3_depthwise/depthwise (DepthwiseConv2d, index:123): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_3_pointwise/Relu (Conv2D, index:124): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_4_depthwise/depthwise (DepthwiseConv2d, index:125): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_4_pointwise/Relu (Conv2D, index:126): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_5_depthwise/depthwise (DepthwiseConv2d, index:127): [[1, 32, 32, 64]]
Openpose/MConv_Stage5_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:128): [[1, 32, 32, 19]]
Openpose/MConv_Stage6_concat (Concat, index:129): [[1, 32, 32, 921]]
Openpose/MConv_Stage6_L2_1_depthwise/depthwise (DepthwiseConv2d, index:130): [[1, 32, 32, 921]]
Openpose/MConv_Stage6_L2_1_pointwise/Relu (Conv2D, index:131): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_2_depthwise/depthwise (DepthwiseConv2d, index:132): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_2_pointwise/Relu (Conv2D, index:133): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_3_depthwise/depthwise (DepthwiseConv2d, index:134): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_3_pointwise/Relu (Conv2D, index:135): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_4_depthwise/depthwise (DepthwiseConv2d, index:136): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_4_pointwise/Relu (Conv2D, index:137): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_5_depthwise/depthwise (DepthwiseConv2d, index:138): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:139): [[1, 32, 32, 19]]
Openpose/MConv_Stage6_L1_1_depthwise/depthwise (DepthwiseConv2d, index:140): [[1, 32, 32, 921]]
Openpose/MConv_Stage6_L1_1_pointwise/Relu (Conv2D, index:141): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_2_depthwise/depthwise (DepthwiseConv2d, index:142): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_2_pointwise/Relu (Conv2D, index:143): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_3_depthwise/depthwise (DepthwiseConv2d, index:144): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_3_pointwise/Relu (Conv2D, index:145): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_4_depthwise/depthwise (DepthwiseConv2d, index:146): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_4_pointwise/Relu (Conv2D, index:147): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_5_depthwise/depthwise (DepthwiseConv2d, index:148): [[1, 32, 32, 64]]
Openpose/MConv_Stage6_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:149): [[1, 32, 32, 38]]
Openpose/concat_stage7 (Concat, index:150): [[1, 32, 32, 57]]
update data format
Transpose arguments based on data format
Traceback (most recent call last):
  File "tools/converter.py", line 1151, in <module>
    flags.func(flags)
  File "tools/converter.py", line 828, in convert_func
    model_data_format == "code")
  File "tools/python/encrypt.py", line 189, in encrypt
    obfuscate_name(model)
  File "tools/python/encrypt.py", line 90, in obfuscate_name
    tensor_map = generate_tensor_map(model.tensors)
  File "tools/python/encrypt.py", line 54, in generate_tensor_map
    tensor_map[t.name] = generate_obfuscated_name("tensor", t.name)
  File "tools/python/encrypt.py", line 38, in generate_obfuscated_name
    md5.update(namespace)
TypeError: Unicode-objects must be encoded before hashing

### Error information / logs
Please include the **full** log and/or traceback here.
```bash
LOGs

Additional context
Add any other context about the problem here, e.g., what you have modified about the code.

@chenloveheimei 不好意思, 这是我们的最新使用python3时的一个bug, 烦请先使用python2, 我们会修复了尽快更新上去

@chenloveheimei 不好意思, 这是我们的最新使用python3时的一个bug, 烦请先使用python2, 我们会修复了尽快更新上去

python2 tools/converter.py convert --config=/media/long/data/android/PoseEstimationForMobile/release/mace_ymls/ssd-mobilenet-v1_caffe2.yml
CMD> bazel build //mace/proto:mace_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //mace/proto:mace_py (0 packages loaded).
INFO: Found 1 target...
[0 / 1] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //mace/proto:mace_py up-to-date:
bazel-genfiles/mace/proto/mace_pb2.py
INFO: Elapsed time: 0.264s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/mace/proto/mace_pb2.py tools/python/py_proto
CMD> bazel build //third_party/caffe:caffe_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //third_party/caffe:caffe_py (0 packages loaded).
INFO: Found 1 target...
[0 / 1] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //third_party/caffe:caffe_py up-to-date:
bazel-genfiles/third_party/caffe/caffe_pb2.py
INFO: Elapsed time: 0.268s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/third_party/caffe/caffe_pb2.py tools/python/py_proto
{'target_abis': ['arm64-v8a'], 'library_name': 'cpm', 'models': {'cpm_v1': {'subgraphs': [{'output_tensors': ['Openpose/concat_stage7'], 'input_shapes': ['1,256,256,3'], 'input_tensors': ['image'], 'output_shapes': ['1,32,32,57']}], 'platform': 'tensorflow', 'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'runtime': 'cpu+gpu', 'winograd': 0}}, 'model_data_format': 'code', 'model_graph_format': 'code'}

Generate mace engine creator source
Generate mace engine creator source done!

{'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'output_shapes': ['1,32,32,57'], 'winograd': 0, 'input_tensors': ['image'], 'input_shapes': ['1,256,256,3'], 'platform': 'tensorflow', 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'output_tensors': ['Openpose/concat_stage7'], 'runtime': 'cpu+gpu'}
{'output_data_types': [1], 'model_sha256_checksum': '51f84ea82b3d0143dd4cf362e018c125e832c64771908ee8766fbd8b0328008d', 'data_type': 3, 'input_ranges': [[-1.0, 1.0]], 'input_data_formats': [<DataFormat.NHWC: 1>], 'output_shapes': [[1, 32, 32, 57]], 'winograd': 0, 'input_tensors': ['image'], 'input_shapes': [[1, 256, 256, 3]], 'platform': <Platform.TENSORFLOW: 0>, 'output_data_formats': [<DataFormat.NHWC: 1>], 'model_file_path': '/media/long/data/tf-pose-estimation/models/graph/mobilenet_thin/graph_opt.pb', 'output_tensors': ['Openpose/concat_stage7'], 'input_data_types': [1], 'runtime': <DeviceType.CPU_GPU: 100>}
Transform model to one that can better run on device
RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa
Run transform_graph: ['strip_unused_nodes', 'remove_nodes(op=Identity, op=CheckNumerics)', 'fold_constants(ignore_errors=true)', 'fold_batch_norms', 'fold_old_batch_norms', 'remove_control_dependencies', 'strip_unused_nodes', 'sort_by_execution_order']
('output keys: ', ['Openpose/concat_stage7'])
Fold biasadd: MobilenetV1/Conv2d_0/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_1_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_2_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_3_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_4_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_5_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_6_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_7_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_8_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_9_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_10_pointwise/Conv2D(Conv2D)
Fold biasadd: MobilenetV1/Conv2d_11_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage1_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage2_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage3_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage4_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage5_L1_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L2_5_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_1_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_2_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_3_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_4_pointwise/Conv2D(Conv2D)
Fold biasadd: Openpose/MConv_Stage6_L1_5_pointwise/Conv2D(Conv2D)
Fold activation: MobilenetV1/Conv2d_0/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_5_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_6_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_7_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_8_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_9_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_10_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: MobilenetV1/Conv2d_11_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage1_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage2_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage3_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage4_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage5_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L2_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_1_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_2_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_3_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Fold activation: Openpose/MConv_Stage6_L1_4_pointwise/BatchNorm/FusedBatchNorm(Conv2D)
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
Transpose Conv2D/Deconv2D filters to OIHW/MIHW
update op with float data type
Add OpenCL informations
Sort by execution
Final ops:
MobilenetV1/Conv2d_0/Relu (Conv2D, index:0): [[1L, 128L, 128L, 24L]]
MobilenetV1/Conv2d_1_depthwise/depthwise (DepthwiseConv2d, index:1): [[1L, 128L, 128L, 24L]]
MobilenetV1/Conv2d_1_pointwise/Relu (Conv2D, index:2): [[1L, 128L, 128L, 48L]]
MobilenetV1/Conv2d_2_depthwise/depthwise (DepthwiseConv2d, index:3): [[1L, 64L, 64L, 48L]]
MobilenetV1/Conv2d_2_pointwise/Relu (Conv2D, index:4): [[1L, 64L, 64L, 96L]]
MobilenetV1/Conv2d_3_depthwise/depthwise (DepthwiseConv2d, index:5): [[1L, 64L, 64L, 96L]]
MobilenetV1/Conv2d_3_pointwise/Relu (Conv2D, index:6): [[1L, 64L, 64L, 96L]]
Conv2d_3_pool (Pooling, index:7): [[1L, 32L, 32L, 96L]]
MobilenetV1/Conv2d_4_depthwise/depthwise (DepthwiseConv2d, index:8): [[1L, 32L, 32L, 96L]]
MobilenetV1/Conv2d_4_pointwise/Relu (Conv2D, index:9): [[1L, 32L, 32L, 192L]]
MobilenetV1/Conv2d_5_depthwise/depthwise (DepthwiseConv2d, index:10): [[1L, 32L, 32L, 192L]]
MobilenetV1/Conv2d_5_pointwise/Relu (Conv2D, index:11): [[1L, 32L, 32L, 192L]]
MobilenetV1/Conv2d_6_depthwise/depthwise (DepthwiseConv2d, index:12): [[1L, 32L, 32L, 192L]]
MobilenetV1/Conv2d_6_pointwise/Relu (Conv2D, index:13): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_7_depthwise/depthwise (DepthwiseConv2d, index:14): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_7_pointwise/Relu (Conv2D, index:15): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_8_depthwise/depthwise (DepthwiseConv2d, index:16): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_8_pointwise/Relu (Conv2D, index:17): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_9_depthwise/depthwise (DepthwiseConv2d, index:18): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_9_pointwise/Relu (Conv2D, index:19): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_10_depthwise/depthwise (DepthwiseConv2d, index:20): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_10_pointwise/Relu (Conv2D, index:21): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_11_depthwise/depthwise (DepthwiseConv2d, index:22): [[1L, 32L, 32L, 384L]]
MobilenetV1/Conv2d_11_pointwise/Relu (Conv2D, index:23): [[1L, 32L, 32L, 384L]]
feat_concat (Concat, index:24): [[1L, 32L, 32L, 864L]]
Openpose/MConv_Stage1_L1_1_depthwise/depthwise (DepthwiseConv2d, index:25): [[1L, 32L, 32L, 864L]]
Openpose/MConv_Stage1_L1_1_pointwise/Relu (Conv2D, index:26): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_2_depthwise/depthwise (DepthwiseConv2d, index:27): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_2_pointwise/Relu (Conv2D, index:28): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_3_depthwise/depthwise (DepthwiseConv2d, index:29): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_3_pointwise/Relu (Conv2D, index:30): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_4_depthwise/depthwise (DepthwiseConv2d, index:31): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L1_4_pointwise/Relu (Conv2D, index:32): [[1L, 32L, 32L, 256L]]
Openpose/MConv_Stage1_L1_5_depthwise/depthwise (DepthwiseConv2d, index:33): [[1L, 32L, 32L, 256L]]
Openpose/MConv_Stage1_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:34): [[1L, 32L, 32L, 38L]]
Openpose/MConv_Stage1_L2_1_depthwise/depthwise (DepthwiseConv2d, index:35): [[1L, 32L, 32L, 864L]]
Openpose/MConv_Stage1_L2_1_pointwise/Relu (Conv2D, index:36): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_2_depthwise/depthwise (DepthwiseConv2d, index:37): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_2_pointwise/Relu (Conv2D, index:38): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_3_depthwise/depthwise (DepthwiseConv2d, index:39): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_3_pointwise/Relu (Conv2D, index:40): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_4_depthwise/depthwise (DepthwiseConv2d, index:41): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage1_L2_4_pointwise/Relu (Conv2D, index:42): [[1L, 32L, 32L, 256L]]
Openpose/MConv_Stage1_L2_5_depthwise/depthwise (DepthwiseConv2d, index:43): [[1L, 32L, 32L, 256L]]
Openpose/MConv_Stage1_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:44): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage2_concat (Concat, index:45): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage2_L1_1_depthwise/depthwise (DepthwiseConv2d, index:46): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage2_L1_1_pointwise/Relu (Conv2D, index:47): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_2_depthwise/depthwise (DepthwiseConv2d, index:48): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_2_pointwise/Relu (Conv2D, index:49): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_3_depthwise/depthwise (DepthwiseConv2d, index:50): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_3_pointwise/Relu (Conv2D, index:51): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_4_depthwise/depthwise (DepthwiseConv2d, index:52): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_4_pointwise/Relu (Conv2D, index:53): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_5_depthwise/depthwise (DepthwiseConv2d, index:54): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:55): [[1L, 32L, 32L, 38L]]
Openpose/MConv_Stage2_L2_1_depthwise/depthwise (DepthwiseConv2d, index:56): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage2_L2_1_pointwise/Relu (Conv2D, index:57): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_2_depthwise/depthwise (DepthwiseConv2d, index:58): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_2_pointwise/Relu (Conv2D, index:59): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_3_depthwise/depthwise (DepthwiseConv2d, index:60): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_3_pointwise/Relu (Conv2D, index:61): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_4_depthwise/depthwise (DepthwiseConv2d, index:62): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_4_pointwise/Relu (Conv2D, index:63): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_5_depthwise/depthwise (DepthwiseConv2d, index:64): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage2_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:65): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage3_concat (Concat, index:66): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage3_L1_1_depthwise/depthwise (DepthwiseConv2d, index:67): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage3_L1_1_pointwise/Relu (Conv2D, index:68): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_2_depthwise/depthwise (DepthwiseConv2d, index:69): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_2_pointwise/Relu (Conv2D, index:70): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_3_depthwise/depthwise (DepthwiseConv2d, index:71): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_3_pointwise/Relu (Conv2D, index:72): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_4_depthwise/depthwise (DepthwiseConv2d, index:73): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_4_pointwise/Relu (Conv2D, index:74): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_5_depthwise/depthwise (DepthwiseConv2d, index:75): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:76): [[1L, 32L, 32L, 38L]]
Openpose/MConv_Stage3_L2_1_depthwise/depthwise (DepthwiseConv2d, index:77): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage3_L2_1_pointwise/Relu (Conv2D, index:78): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_2_depthwise/depthwise (DepthwiseConv2d, index:79): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_2_pointwise/Relu (Conv2D, index:80): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_3_depthwise/depthwise (DepthwiseConv2d, index:81): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_3_pointwise/Relu (Conv2D, index:82): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_4_depthwise/depthwise (DepthwiseConv2d, index:83): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_4_pointwise/Relu (Conv2D, index:84): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_5_depthwise/depthwise (DepthwiseConv2d, index:85): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage3_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:86): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage4_concat (Concat, index:87): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage4_L1_1_depthwise/depthwise (DepthwiseConv2d, index:88): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage4_L1_1_pointwise/Relu (Conv2D, index:89): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_2_depthwise/depthwise (DepthwiseConv2d, index:90): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_2_pointwise/Relu (Conv2D, index:91): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_3_depthwise/depthwise (DepthwiseConv2d, index:92): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_3_pointwise/Relu (Conv2D, index:93): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_4_depthwise/depthwise (DepthwiseConv2d, index:94): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_4_pointwise/Relu (Conv2D, index:95): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_5_depthwise/depthwise (DepthwiseConv2d, index:96): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:97): [[1L, 32L, 32L, 38L]]
Openpose/MConv_Stage4_L2_1_depthwise/depthwise (DepthwiseConv2d, index:98): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage4_L2_1_pointwise/Relu (Conv2D, index:99): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_2_depthwise/depthwise (DepthwiseConv2d, index:100): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_2_pointwise/Relu (Conv2D, index:101): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_3_depthwise/depthwise (DepthwiseConv2d, index:102): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_3_pointwise/Relu (Conv2D, index:103): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_4_depthwise/depthwise (DepthwiseConv2d, index:104): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_4_pointwise/Relu (Conv2D, index:105): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_5_depthwise/depthwise (DepthwiseConv2d, index:106): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage4_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:107): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage5_concat (Concat, index:108): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage5_L1_1_depthwise/depthwise (DepthwiseConv2d, index:109): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage5_L1_1_pointwise/Relu (Conv2D, index:110): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_2_depthwise/depthwise (DepthwiseConv2d, index:111): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_2_pointwise/Relu (Conv2D, index:112): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_3_depthwise/depthwise (DepthwiseConv2d, index:113): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_3_pointwise/Relu (Conv2D, index:114): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_4_depthwise/depthwise (DepthwiseConv2d, index:115): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_4_pointwise/Relu (Conv2D, index:116): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_5_depthwise/depthwise (DepthwiseConv2d, index:117): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:118): [[1L, 32L, 32L, 38L]]
Openpose/MConv_Stage5_L2_1_depthwise/depthwise (DepthwiseConv2d, index:119): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage5_L2_1_pointwise/Relu (Conv2D, index:120): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_2_depthwise/depthwise (DepthwiseConv2d, index:121): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_2_pointwise/Relu (Conv2D, index:122): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_3_depthwise/depthwise (DepthwiseConv2d, index:123): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_3_pointwise/Relu (Conv2D, index:124): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_4_depthwise/depthwise (DepthwiseConv2d, index:125): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_4_pointwise/Relu (Conv2D, index:126): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_5_depthwise/depthwise (DepthwiseConv2d, index:127): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage5_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:128): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage6_concat (Concat, index:129): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage6_L2_1_depthwise/depthwise (DepthwiseConv2d, index:130): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage6_L2_1_pointwise/Relu (Conv2D, index:131): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_2_depthwise/depthwise (DepthwiseConv2d, index:132): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_2_pointwise/Relu (Conv2D, index:133): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_3_depthwise/depthwise (DepthwiseConv2d, index:134): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_3_pointwise/Relu (Conv2D, index:135): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_4_depthwise/depthwise (DepthwiseConv2d, index:136): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_4_pointwise/Relu (Conv2D, index:137): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_5_depthwise/depthwise (DepthwiseConv2d, index:138): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L2_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:139): [[1L, 32L, 32L, 19L]]
Openpose/MConv_Stage6_L1_1_depthwise/depthwise (DepthwiseConv2d, index:140): [[1L, 32L, 32L, 921L]]
Openpose/MConv_Stage6_L1_1_pointwise/Relu (Conv2D, index:141): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_2_depthwise/depthwise (DepthwiseConv2d, index:142): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_2_pointwise/Relu (Conv2D, index:143): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_3_depthwise/depthwise (DepthwiseConv2d, index:144): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_3_pointwise/Relu (Conv2D, index:145): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_4_depthwise/depthwise (DepthwiseConv2d, index:146): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_4_pointwise/Relu (Conv2D, index:147): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_5_depthwise/depthwise (DepthwiseConv2d, index:148): [[1L, 32L, 32L, 64L]]
Openpose/MConv_Stage6_L1_5_pointwise/BatchNorm/FusedBatchNorm (Conv2D, index:149): [[1L, 32L, 32L, 38L]]
Openpose/concat_stage7 (Concat, index:150): [[1L, 32L, 32L, 57L]]
update data format
Transpose arguments based on data format

      Model cpm_v1 converted

      Building model library

Build //mace/codegen:generated_models with ABI arm64-v8a
WARNING: The major revision of the Android NDK referenced by android_ndk_repository rule 'androidndk' is 17. The major revisions supported by Bazel are [10, 11, 12, 13, 14, 15, 16]. Bazel will attempt to treat the NDK as if it was r16. This may cause compilation and linkage problems. Please download a supported NDK version.
INFO: Analysed target //mace/codegen:generated_models (1 packages loaded).
INFO: Found 1 target...
Target //mace/codegen:generated_models up-to-date:
bazel-bin/mace/codegen/libgenerated_models.a
INFO: Elapsed time: 7.912s, Critical Path: 7.26s
INFO: 2 processes, linux-sandbox.
INFO: Build completed successfully, 3 total actions
('build', '//mace/codegen:generated_models', '--config', 'android', '--cpu=arm64-v8a', '--define', 'neon=true', '--define', 'openmp=false', '--define', 'opencl=true', '--define', 'quantize=false', '--define', 'hexagon=false', '--define', 'hta=false', '--define', 'apu=false', '--config', 'optimization', '--config', 'symbol_hidden')
Build done!

                    Library

|          key          |            value             |
|        MACE Model Path|               build/cpm/model|
| MACE Model Header Path| build/cpm/include/mace/public|
long@long:~/soft/mace$ python2 tools/converter.py run --config=/media/long/data/android/PoseEstimationForMobile/release/mace_ymls/ssd-mobilenet-v1_caffe2.yml --validate
CMD> bazel build //mace/proto:mace_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //mace/proto:mace_py (0 packages loaded).
INFO: Found 1 target...
[0 / 16] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //mace/proto:mace_py up-to-date:
bazel-genfiles/mace/proto/mace_pb2.py
INFO: Elapsed time: 0.599s, Critical Path: 0.01s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/mace/proto/mace_pb2.py tools/python/py_proto
CMD> bazel build //third_party/caffe:caffe_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //third_party/caffe:caffe_py (0 packages loaded).
INFO: Found 1 target...
[1 / 2] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //third_party/caffe:caffe_py up-to-date:
bazel-genfiles/third_party/caffe/caffe_pb2.py
INFO: Elapsed time: 0.226s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/third_party/caffe/caffe_pb2.py tools/python/py_proto

Build //mace/tools:mace_run_static with ABI arm64-v8a
('build', '//mace/tools:mace_run_static', '--config', 'android', '--cpu=arm64-v8a', '--define', 'neon=true', '--define', 'openmp=false', '--define', 'opencl=true', '--define', 'quantize=false', '--define', 'hexagon=false', '--define', 'hta=false', '--define', 'apu=false', '--config', 'optimization', '--config', 'symbol_hidden', '--per_file_copt=mace/tools/mace_run.cc@-DMODEL_GRAPH_FORMAT_CODE')
WARNING: The major revision of the Android NDK referenced by android_ndk_repository rule 'androidndk' is 17. The major revisions supported by Bazel are [10, 11, 12, 13, 14, 15, 16]. Bazel will attempt to treat the NDK as if it was r16. This may cause compilation and linkage problems. Please download a supported NDK version.
INFO: Analysed target //mace/tools:mace_run_static (0 packages loaded).
INFO: Found 1 target...
Target //mace/tools:mace_run_static up-to-date:
bazel-bin/mace/tools/mace_run_static
INFO: Elapsed time: 0.823s, Critical Path: 0.02s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
('build', '//mace/tools:mace_run_static', '--config', 'android', '--cpu=arm64-v8a', '--define', 'neon=true', '--define', 'openmp=false', '--define', 'opencl=true', '--define', 'quantize=false', '--define', 'hexagon=false', '--define', 'hta=false', '--define', 'apu=false', '--config', 'optimization', '--config', 'symbol_hidden', '--per_file_copt=mace/tools/mace_run.cc@-DMODEL_GRAPH_FORMAT_CODE')
Build done!

      Run model cpm_v1 on MIX2S

Generate input file:  build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image
Generate input file done.

Run 'cpm_v1' with round=1, restart_round=1, tuning=False, out_of_range_check=False, omp_num_threads=(-1,), cpu_affinity_policy=(1,), gpu_perf_hint=(3,), gpu_priority_hint=(3,)
Push build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image to /data/local/tmp/mace_run
Push build/cpm/_tmp/arm64-v8a/mace_run_static to /data/local/tmp/mace_run
Push /tmp/cmd_file-cpm_v1-1575944964.98 to /data/local/tmp/mace_run/cmd_file-cpm_v1-1575944964.98
I mace/tools/mace_run.cc:530] model name: cpm_v1
I mace/tools/mace_run.cc:531] mace version: v0.12.0-20-gd7533c4
I mace/tools/mace_run.cc:532] input node: image
I mace/tools/mace_run.cc:533] input shape: 1,256,256,3
I mace/tools/mace_run.cc:534] output node: Openpose/concat_stage7
I mace/tools/mace_run.cc:535] output shape: 1,32,32,57
I mace/tools/mace_run.cc:536] input_file: /data/local/tmp/mace_run/model_input
I mace/tools/mace_run.cc:537] output_file: /data/local/tmp/mace_run/model_out
I mace/tools/mace_run.cc:538] input dir:
I mace/tools/mace_run.cc:539] output dir:
I mace/tools/mace_run.cc:540] model_data_file:
I mace/tools/mace_run.cc:541] model_file:
I mace/tools/mace_run.cc:542] device: CPU
I mace/tools/mace_run.cc:543] round: 1
I mace/tools/mace_run.cc:544] restart_round: 1
I mace/tools/mace_run.cc:545] gpu_perf_hint: 3
I mace/tools/mace_run.cc:546] gpu_priority_hint: 3
I mace/tools/mace_run.cc:547] omp_num_threads: -1
I mace/tools/mace_run.cc:548] cpu_affinity_policy: 1
I mace/tools/mace_run.cc:551] limit_opencl_kernel_time: 0
I mace/tools/mace_run.cc:556] opencl_queue_window_size: 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/libmace/mace.cc:682] Destroying MaceEngine
I mace/tools/mace_run.cc:599] restart round 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/tools/mace_run.cc:272] Create Mace Engine latency: 25.33 ms
I mace/tools/mace_run.cc:279] Total init latency: 25.452 ms
I mace/tools/mace_run.cc:373] Warm up run
I mace/tools/mace_run.cc:409] 1st warm up run latency: 120.725 ms
I mace/tools/mace_run.cc:417] Run model
I mace/tools/mace_run.cc:479] Average latency: 117.864 ms
I mace/tools/mace_run.cc:494] Write output file /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 with size 233472 done.
========================================================
capability(CPU)        init      warmup     run_avg
========================================================
time          21.219      25.452     120.725     117.864
I mace/libmace/mace.cc:682] Destroying MaceEngine
Running finished!

Validate with tensorflow
Pull /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 to build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a
RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa
Openpose/concat_stage7 MACE VS TENSORFLOW similarity: 0.999978091253 , sqnr: 22559.0176805 , pixel_accuracy: 1.0

      Similarity Test Passed

Validation done!
Dana service is not available.

Run 'cpm_v1' with round=1, restart_round=1, tuning=False, out_of_range_check=False, omp_num_threads=(-1,), cpu_affinity_policy=(1,), gpu_perf_hint=(3,), gpu_priority_hint=(3,)
Push build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image to /data/local/tmp/mace_run
Push build/cpm/_tmp/arm64-v8a/mace_run_static to /data/local/tmp/mace_run
Push /tmp/cmd_file-cpm_v1-1575944973.33 to /data/local/tmp/mace_run/cmd_file-cpm_v1-1575944973.33
I mace/tools/mace_run.cc:530] model name: cpm_v1
I mace/tools/mace_run.cc:531] mace version: v0.12.0-20-gd7533c4
I mace/tools/mace_run.cc:532] input node: image
I mace/tools/mace_run.cc:533] input shape: 1,256,256,3
I mace/tools/mace_run.cc:534] output node: Openpose/concat_stage7
I mace/tools/mace_run.cc:535] output shape: 1,32,32,57
I mace/tools/mace_run.cc:536] input_file: /data/local/tmp/mace_run/model_input
I mace/tools/mace_run.cc:537] output_file: /data/local/tmp/mace_run/model_out
I mace/tools/mace_run.cc:538] input dir:
I mace/tools/mace_run.cc:539] output dir:
I mace/tools/mace_run.cc:540] model_data_file:
I mace/tools/mace_run.cc:541] model_file:
I mace/tools/mace_run.cc:542] device: GPU
I mace/tools/mace_run.cc:543] round: 1
I mace/tools/mace_run.cc:544] restart_round: 1
I mace/tools/mace_run.cc:545] gpu_perf_hint: 3
I mace/tools/mace_run.cc:546] gpu_priority_hint: 3
I mace/tools/mace_run.cc:547] omp_num_threads: -1
I mace/tools/mace_run.cc:548] cpu_affinity_policy: 1
I mace/tools/mace_run.cc:551] limit_opencl_kernel_time: 0
I mace/tools/mace_run.cc:556] opencl_queue_window_size: 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/libmace/mace.cc:682] Destroying MaceEngine
I mace/tools/mace_run.cc:599] restart round 0
W ./mace/utils/tuner.h:201] Failed to read tuned param file: /data/local/tmp/mace_run/cpm_tuned_opencl_parameter.MIX2S.sdm845.bin
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
W mace/core/kv_storage.cc:109] Failed to read kv store file: /data/local/tmp/mace_run/interior//mace_cl_compiled_program.bin
W mace/core/runtime/opencl/opencl_runtime.cc:382] Load OpenCL cached compiled kernel file failed. Please make sure the storage directory exist and you have Write&Read permission
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/core/net_def_adapter.cc:348] Op c6357d59 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 326c231c fall back to CPU
I mace/core/net_def_adapter.cc:348] Op c92414a2 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 266734a1 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 32ea512b fall back to CPU
I mace/tools/mace_run.cc:272] Create Mace Engine latency: 920.521 ms
I mace/tools/mace_run.cc:279] Total init latency: 920.708 ms
I mace/tools/mace_run.cc:373] Warm up run
I mace/tools/mace_run.cc:409] 1st warm up run latency: 1274.14 ms
I mace/tools/mace_run.cc:417] Run model
I mace/tools/mace_run.cc:479] Average latency: 270.561 ms
I mace/tools/mace_run.cc:494] Write output file /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 with size 233472 done.
========================================================
capability(CPU)        init      warmup     run_avg
========================================================
time          21.170     920.708    1274.142     270.561
I mace/libmace/mace.cc:682] Destroying MaceEngine
Running finished!

Validate with tensorflow
Pull /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 to build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a
Openpose/concat_stage7 MACE VS TENSORFLOW similarity: 0.999950358841 , sqnr: 9595.8138813 , pixel_accuracy: 1.0

      Similarity Test Passed

Validation done!
Elapse time: 0.255569 minutes.

Package libs for cpm
Start packaging 'cpm' libs into build/cpm/libmace_cpm.tar.gz
build/cpm/include/
build/cpm/include/mace/
build/cpm/include/mace/public/
build/cpm/include/mace/public/cpm_v1.h
build/cpm/include/mace/public/mace_engine_factory.h
build/cpm/model/
build/cpm/model/cpu/
build/cpm/model/arm64-v8a/
build/cpm/model/arm64-v8a/cpm.a
build/cpm/model/gpu/
Packaging Done!

                    Library

|          key           |            value            |
| MACE Model package Path| build/cpm/libmace_cpm.tar.gz|
long@long:~/soft/mace$ python2 tools/converter.py run --config=/media/long/data/android/PoseEstimationForMobile/release/mace_ymls/ssd-mobilenet-v1_caffe2.yml --benchmark
CMD> bazel build //mace/proto:mace_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //mace/proto:mace_py (0 packages loaded).
INFO: Found 1 target...
[0 / 3] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //mace/proto:mace_py up-to-date:
bazel-genfiles/mace/proto/mace_pb2.py
INFO: Elapsed time: 0.464s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/mace/proto/mace_pb2.py tools/python/py_proto
CMD> bazel build //third_party/caffe:caffe_py
Loading:
Loading: 0 packages loaded
INFO: Analysed target //third_party/caffe:caffe_py (0 packages loaded).
INFO: Found 1 target...
[1 / 2] [-----] BazelWorkspaceStatusAction stable-status.txt
Target //third_party/caffe:caffe_py up-to-date:
bazel-genfiles/third_party/caffe/caffe_pb2.py
INFO: Elapsed time: 0.298s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
CMD> cp -f bazel-genfiles/third_party/caffe/caffe_pb2.py tools/python/py_proto

Build //mace/tools:mace_run_static with ABI arm64-v8a
('build', '//mace/tools:mace_run_static', '--config', 'android', '--cpu=arm64-v8a', '--define', 'neon=true', '--define', 'openmp=false', '--define', 'opencl=true', '--define', 'quantize=false', '--define', 'hexagon=false', '--define', 'hta=false', '--define', 'apu=false', '--config', 'optimization', '--config', 'symbol_hidden', '--per_file_copt=mace/tools/mace_run.cc@-DMODEL_GRAPH_FORMAT_CODE')
WARNING: The major revision of the Android NDK referenced by android_ndk_repository rule 'androidndk' is 17. The major revisions supported by Bazel are [10, 11, 12, 13, 14, 15, 16]. Bazel will attempt to treat the NDK as if it was r16. This may cause compilation and linkage problems. Please download a supported NDK version.
INFO: Analysed target //mace/tools:mace_run_static (0 packages loaded).
INFO: Found 1 target...
Target //mace/tools:mace_run_static up-to-date:
bazel-bin/mace/tools/mace_run_static
INFO: Elapsed time: 0.826s, Critical Path: 0.02s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
('build', '//mace/tools:mace_run_static', '--config', 'android', '--cpu=arm64-v8a', '--define', 'neon=true', '--define', 'openmp=false', '--define', 'opencl=true', '--define', 'quantize=false', '--define', 'hexagon=false', '--define', 'hta=false', '--define', 'apu=false', '--config', 'optimization', '--config', 'symbol_hidden', '--per_file_copt=mace/tools/mace_run.cc@-DMODEL_GRAPH_FORMAT_CODE')
Build done!

      Run model cpm_v1 on MIX2S

Generate input file:  build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image
Generate input file done.

Run 'cpm_v1' with round=1, restart_round=1, tuning=False, out_of_range_check=False, omp_num_threads=(-1,), cpu_affinity_policy=(1,), gpu_perf_hint=(3,), gpu_priority_hint=(3,)
Push build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image to /data/local/tmp/mace_run
Push build/cpm/_tmp/arm64-v8a/mace_run_static to /data/local/tmp/mace_run
Push /tmp/cmd_file-cpm_v1-1575945004.58 to /data/local/tmp/mace_run/cmd_file-cpm_v1-1575945004.58
I mace/tools/mace_run.cc:530] model name: cpm_v1
I mace/tools/mace_run.cc:531] mace version: v0.12.0-20-gd7533c4
I mace/tools/mace_run.cc:532] input node: image
I mace/tools/mace_run.cc:533] input shape: 1,256,256,3
I mace/tools/mace_run.cc:534] output node: Openpose/concat_stage7
I mace/tools/mace_run.cc:535] output shape: 1,32,32,57
I mace/tools/mace_run.cc:536] input_file: /data/local/tmp/mace_run/model_input
I mace/tools/mace_run.cc:537] output_file: /data/local/tmp/mace_run/model_out
I mace/tools/mace_run.cc:538] input dir:
I mace/tools/mace_run.cc:539] output dir:
I mace/tools/mace_run.cc:540] model_data_file:
I mace/tools/mace_run.cc:541] model_file:
I mace/tools/mace_run.cc:542] device: CPU
I mace/tools/mace_run.cc:543] round: 1
I mace/tools/mace_run.cc:544] restart_round: 1
I mace/tools/mace_run.cc:545] gpu_perf_hint: 3
I mace/tools/mace_run.cc:546] gpu_priority_hint: 3
I mace/tools/mace_run.cc:547] omp_num_threads: -1
I mace/tools/mace_run.cc:548] cpu_affinity_policy: 1
I mace/tools/mace_run.cc:551] limit_opencl_kernel_time: 0
I mace/tools/mace_run.cc:556] opencl_queue_window_size: 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/libmace/mace.cc:682] Destroying MaceEngine
I mace/tools/mace_run.cc:599] restart round 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/tools/mace_run.cc:272] Create Mace Engine latency: 25.201 ms
I mace/tools/mace_run.cc:279] Total init latency: 25.343 ms
I mace/tools/mace_run.cc:373] Warm up run
I mace/tools/mace_run.cc:409] 1st warm up run latency: 120.634 ms
I mace/tools/mace_run.cc:417] Run model
I mace/tools/mace_run.cc:479] Average latency: 121.657 ms
I mace/tools/mace_run.cc:494] Write output file /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 with size 233472 done.
========================================================
capability(CPU)        init      warmup     run_avg
========================================================
time          21.248      25.343     120.634     121.657
I mace/utils/statistics.cc:344] -------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                                                Sort by Run Order
I mace/utils/statistics.cc:344] -------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |         Op Type |   Start | First | Avg(ms) |     % |    cdf% | GMACPS | Stride |  Pad |  Filter Shape |   Output Shape | Dilation |     name |
I mace/utils/statistics.cc:344] -------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |          Conv2D |   0.000 | 1.464 |   1.464 | 1.249 |   1.249 |  7.252 |  [2,2] | SAME |    [24,3,3,3] | [1,24,128,128] |    [1,1] | e5719b17 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   1.505 | 0.442 |   0.442 | 0.377 |   1.627 |  8.007 |  [1,1] | SAME |    [1,24,3,3] | [1,24,128,128] |    [1,1] | 16848efb |
I mace/utils/statistics.cc:344] |          Conv2D |   1.989 | 1.519 |   1.519 | 1.296 |   2.923 | 12.426 |  [1,1] | SAME |   [48,24,1,1] | [1,48,128,128] |    [1,1] | 027f2b37 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   3.547 | 0.278 |   0.278 | 0.237 |   3.160 |  6.365 |  [2,2] | SAME |    [1,48,3,3] |   [1,48,64,64] |    [1,1] | 76bf8f28 |
I mace/utils/statistics.cc:344] |          Conv2D |   3.851 | 0.791 |   0.791 | 0.675 |   3.835 | 23.861 |  [1,1] | SAME |   [96,48,1,1] |   [1,96,64,64] |    [1,1] | e1ed9264 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   4.674 | 0.396 |   0.396 | 0.338 |   4.173 |  8.937 |  [1,1] | SAME |    [1,96,3,3] |   [1,96,64,64] |    [1,1] | fbd7edf2 |
I mace/utils/statistics.cc:344] |          Conv2D |   5.093 | 1.433 |   1.433 | 1.223 |   5.396 | 26.342 |  [1,1] | SAME |   [96,96,1,1] |   [1,96,64,64] |    [1,1] | 913a4ea8 |
I mace/utils/statistics.cc:344] |         Pooling |   6.599 | 0.430 |   0.430 | 0.367 |   5.763 |  0.000 |  [2,2] | SAME |         [2,2] |   [1,96,32,32] |          | 3063ed9b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   7.056 | 0.156 |   0.156 | 0.133 |   5.897 |  5.671 |  [2,2] | SAME |    [1,96,3,3] |   [1,96,32,32] |    [1,1] | 79054e21 |
I mace/utils/statistics.cc:344] |          Conv2D |   7.236 | 0.613 |   0.613 | 0.523 |   6.420 | 30.790 |  [1,1] | SAME |  [192,96,1,1] |  [1,192,32,32] |    [1,1] | bd45a59c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   7.874 | 0.245 |   0.245 | 0.209 |   6.629 |  7.222 |  [1,1] | SAME |   [1,192,3,3] |  [1,192,32,32] |    [1,1] | 8e8facf6 |
I mace/utils/statistics.cc:344] |          Conv2D |   8.135 | 1.125 |   1.125 | 0.960 |   7.589 | 33.554 |  [1,1] | SAME | [192,192,1,1] |  [1,192,32,32] |    [1,1] | fa72949a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   9.281 | 0.239 |   0.239 | 0.204 |   7.793 |  7.404 |  [1,1] | SAME |   [1,192,3,3] |  [1,192,32,32] |    [1,1] | 1dd3bc15 |
I mace/utils/statistics.cc:344] |          Conv2D |   9.538 | 2.252 |   2.252 | 1.922 |   9.715 | 33.525 |  [1,1] | SAME | [384,192,1,1] |  [1,384,32,32] |    [1,1] | 08cbf57e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  11.824 | 0.492 |   0.492 | 0.420 |  10.135 |  7.193 |  [1,1] | SAME |   [1,384,3,3] |  [1,384,32,32] |    [1,1] | 4d6ddc3c |
I mace/utils/statistics.cc:344] |          Conv2D |  12.336 | 4.267 |   4.267 | 3.642 |  13.776 | 35.387 |  [1,1] | SAME | [384,384,1,1] |  [1,384,32,32] |    [1,1] | d93c10c2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  16.642 | 0.492 |   0.492 | 0.420 |  14.196 |  7.193 |  [1,1] | SAME |   [1,384,3,3] |  [1,384,32,32] |    [1,1] | b1b00982 |
I mace/utils/statistics.cc:344] |          Conv2D |  17.184 | 4.388 |   4.388 | 3.745 |  17.941 | 34.411 |  [1,1] | SAME | [384,384,1,1] |  [1,384,32,32] |    [1,1] | 70f7b820 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  21.609 | 0.484 |   0.484 | 0.413 |  18.354 |  7.312 |  [1,1] | SAME |   [1,384,3,3] |  [1,384,32,32] |    [1,1] | 7bcc1e3d |
I mace/utils/statistics.cc:344] |          Conv2D |  22.113 | 4.256 |   4.256 | 3.632 |  21.987 | 35.478 |  [1,1] | SAME | [384,384,1,1] |  [1,384,32,32] |    [1,1] | be9e6ad3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  26.406 | 0.478 |   0.478 | 0.408 |  22.395 |  7.404 |  [1,1] | SAME |   [1,384,3,3] |  [1,384,32,32] |    [1,1] | 884dc50b |
I mace/utils/statistics.cc:344] |          Conv2D |  26.907 | 4.407 |   4.407 | 3.761 |  26.156 | 34.263 |  [1,1] | SAME | [384,384,1,1] |  [1,384,32,32] |    [1,1] | ece5952d |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  31.371 | 0.483 |   0.483 | 0.412 |  26.568 |  7.327 |  [1,1] | SAME |   [1,384,3,3] |  [1,384,32,32] |    [1,1] | 0761b9f9 |
I mace/utils/statistics.cc:344] |          Conv2D |  31.874 | 4.282 |   4.282 | 3.654 |  30.222 | 35.263 |  [1,1] | SAME | [384,384,1,1] |  [1,384,32,32] |    [1,1] | 7588332e |
I mace/utils/statistics.cc:344] |          Concat |  36.235 | 0.366 |   0.366 | 0.312 |  30.535 |  0.000 |        |      |               |  [1,864,32,32] |          | 5e28ea8c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  36.610 | 1.107 |   1.107 | 0.945 |  31.480 |  7.193 |  [1,1] | SAME |   [1,864,3,3] |  [1,864,32,32] |    [1,1] | 1f9c3340 |
I mace/utils/statistics.cc:344] |          Conv2D |  37.747 | 2.748 |   2.748 | 2.345 |  33.825 | 20.605 |  [1,1] | SAME |  [64,864,1,1] |   [1,64,32,32] |    [1,1] | eff59ea1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  40.536 | 0.094 |   0.094 | 0.080 |  33.905 |  6.275 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 896b8026 |
I mace/utils/statistics.cc:344] |          Conv2D |  40.648 | 0.178 |   0.178 | 0.152 |  34.057 | 23.564 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 5a158a6e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  40.848 | 0.087 |   0.087 | 0.074 |  34.131 |  6.780 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | cc2623b3 |
I mace/utils/statistics.cc:344] |          Conv2D |  40.950 | 0.159 |   0.159 | 0.136 |  34.267 | 26.379 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | e78dc6cf |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  41.131 | 0.643 |   0.643 | 0.549 |  34.816 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 621c7430 |
I mace/utils/statistics.cc:344] |          Conv2D |  41.789 | 0.551 |   0.551 | 0.470 |  35.286 | 30.449 |  [1,1] | SAME |  [256,64,1,1] |  [1,256,32,32] |    [1,1] | a437392e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  42.392 | 2.537 |   2.537 | 2.165 |  37.451 |  0.103 |  [1,1] | SAME |   [1,256,1,1] |  [1,256,32,32] |    [1,1] | c5a8eac4 |
I mace/utils/statistics.cc:344] |          Conv2D |  44.951 | 0.921 |   0.921 | 0.786 |  38.237 | 10.816 |  [1,1] | SAME |  [38,256,1,1] |   [1,38,32,32] |    [1,1] | babf3fb9 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  45.900 | 1.098 |   1.098 | 0.937 |  39.174 |  7.252 |  [1,1] | SAME |   [1,864,3,3] |  [1,864,32,32] |    [1,1] | 77a81dce |
I mace/utils/statistics.cc:344] |          Conv2D |  47.028 | 2.664 |   2.664 | 2.274 |  41.448 | 21.255 |  [1,1] | SAME |  [64,864,1,1] |   [1,64,32,32] |    [1,1] | d5e55939 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  49.730 | 0.091 |   0.091 | 0.078 |  41.526 |  6.482 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 8deace0a |
I mace/utils/statistics.cc:344] |          Conv2D |  49.838 | 0.177 |   0.177 | 0.151 |  41.677 | 23.697 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | f9590a60 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  50.038 | 0.087 |   0.087 | 0.074 |  41.751 |  6.780 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 28ef1403 |
I mace/utils/statistics.cc:344] |          Conv2D |  50.141 | 0.268 |   0.268 | 0.229 |  41.980 | 15.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | c926b13b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  50.435 | 0.656 |   0.656 | 0.560 |  42.540 |  0.100 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | fe18c18c |
I mace/utils/statistics.cc:344] |          Conv2D |  51.107 | 0.559 |   0.559 | 0.477 |  43.017 | 30.013 |  [1,1] | SAME |  [256,64,1,1] |  [1,256,32,32] |    [1,1] | 9619483a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  51.702 | 2.540 |   2.540 | 2.168 |  45.184 |  0.103 |  [1,1] | SAME |   [1,256,1,1] |  [1,256,32,32] |    [1,1] | 263567ac |
I mace/utils/statistics.cc:344] |          Conv2D |  54.270 | 0.708 |   0.708 | 0.604 |  45.789 |  7.035 |  [1,1] | SAME |  [19,256,1,1] |   [1,19,32,32] |    [1,1] | ceb03938 |
I mace/utils/statistics.cc:344] |          Concat |  55.000 | 0.383 |   0.383 | 0.327 |  46.116 |  0.000 |        |      |               |  [1,921,32,32] |          | c6357d59 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  55.391 | 1.173 |   1.173 | 1.001 |  47.117 |  7.236 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | b7d09051 |
I mace/utils/statistics.cc:344] |          Conv2D |  56.598 | 2.856 |   2.856 | 2.437 |  49.554 | 21.134 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 1892f887 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  59.497 | 0.093 |   0.093 | 0.079 |  49.633 |  6.342 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 2c4ffa61 |
I mace/utils/statistics.cc:344] |          Conv2D |  59.608 | 0.176 |   0.176 | 0.150 |  49.784 | 23.831 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 22fc7fd0 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  59.808 | 0.085 |   0.085 | 0.073 |  49.856 |  6.939 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 032b9a37 |
I mace/utils/statistics.cc:344] |          Conv2D |  59.907 | 0.160 |   0.160 | 0.137 |  49.993 | 26.214 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | f929f95b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  60.086 | 0.723 |   0.723 | 0.617 |  50.610 |  0.091 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 0fc989be |
I mace/utils/statistics.cc:344] |          Conv2D |  60.830 | 0.170 |   0.170 | 0.145 |  50.755 | 24.672 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 9d7edc3e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  61.023 | 0.641 |   0.641 | 0.547 |  51.302 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 16790fcf |
I mace/utils/statistics.cc:344] |          Conv2D |  61.679 | 0.153 |   0.153 | 0.131 |  51.433 | 16.277 |  [1,1] | SAME |   [38,64,1,1] |   [1,38,32,32] |    [1,1] | 6052c368 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  61.843 | 1.165 |   1.165 | 0.994 |  52.427 |  7.286 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 27351d72 |
I mace/utils/statistics.cc:344] |          Conv2D |  63.035 | 2.791 |   2.791 | 2.382 |  54.809 | 21.626 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 0f49f271 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  65.864 | 0.091 |   0.091 | 0.078 |  54.886 |  6.482 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 710b31f9 |
I mace/utils/statistics.cc:344] |          Conv2D |  66.007 | 0.182 |   0.182 | 0.155 |  55.042 | 23.046 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 272667a6 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  66.214 | 0.093 |   0.093 | 0.079 |  55.121 |  6.342 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 62e5daea |
I mace/utils/statistics.cc:344] |          Conv2D |  66.321 | 0.161 |   0.161 | 0.137 |  55.259 | 26.052 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | e51606ff |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  66.501 | 0.640 |   0.640 | 0.546 |  55.805 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 6c84d478 |
I mace/utils/statistics.cc:344] |          Conv2D |  67.158 | 0.161 |   0.161 | 0.137 |  55.942 | 26.052 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 229f09e2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  67.339 | 0.634 |   0.634 | 0.541 |  56.483 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | fa31b16e |
I mace/utils/statistics.cc:344] |          Conv2D |  68.023 | 0.095 |   0.095 | 0.081 |  56.564 | 13.107 |  [1,1] | SAME |   [19,64,1,1] |   [1,19,32,32] |    [1,1] | 1e534a32 |
I mace/utils/statistics.cc:344] |          Concat |  68.136 | 0.384 |   0.384 | 0.328 |  56.892 |  0.000 |        |      |               |  [1,921,32,32] |          | 326c231c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  68.533 | 1.161 |   1.161 | 0.991 |  57.883 |  7.311 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 34655d3d |
I mace/utils/statistics.cc:344] |          Conv2D |  69.721 | 2.990 |   2.990 | 2.552 |  60.435 | 20.187 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | bbce1d0c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  72.752 | 0.095 |   0.095 | 0.081 |  60.516 |  6.209 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | cd1686b1 |
I mace/utils/statistics.cc:344] |          Conv2D |  72.860 | 0.180 |   0.180 | 0.154 |  60.669 | 23.302 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 4f02b1b9 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  73.063 | 0.087 |   0.087 | 0.074 |  60.744 |  6.780 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 42fda099 |
I mace/utils/statistics.cc:344] |          Conv2D |  73.164 | 0.163 |   0.163 | 0.139 |  60.883 | 25.732 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | dad58ff5 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  73.350 | 0.643 |   0.643 | 0.549 |  61.432 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 9adbaa59 |
I mace/utils/statistics.cc:344] |          Conv2D |  74.033 | 0.164 |   0.164 | 0.140 |  61.572 | 25.575 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | e8f2ebd4 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  74.218 | 0.638 |   0.638 | 0.545 |  62.116 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 23bcefa7 |
I mace/utils/statistics.cc:344] |          Conv2D |  74.871 | 0.150 |   0.150 | 0.128 |  62.244 | 16.602 |  [1,1] | SAME |   [38,64,1,1] |   [1,38,32,32] |    [1,1] | 1b7f8401 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  75.036 | 1.159 |   1.159 | 0.989 |  63.233 |  7.323 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 7d4be935 |
I mace/utils/statistics.cc:344] |          Conv2D |  76.223 | 2.882 |   2.882 | 2.460 |  65.693 | 20.943 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 90d6ae95 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  79.143 | 0.092 |   0.092 | 0.079 |  65.771 |  6.411 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | e8569012 |
I mace/utils/statistics.cc:344] |          Conv2D |  79.250 | 0.176 |   0.176 | 0.150 |  65.922 | 23.831 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | f8986e60 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  79.449 | 0.086 |   0.086 | 0.073 |  65.995 |  6.858 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 5e8798fb |
I mace/utils/statistics.cc:344] |          Conv2D |  79.553 | 0.163 |   0.163 | 0.139 |  66.134 | 25.732 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | a1ac5773 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  79.739 | 0.714 |   0.714 | 0.609 |  66.743 |  0.092 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 4364cf6c |
I mace/utils/statistics.cc:344] |          Conv2D |  80.474 | 0.182 |   0.182 | 0.155 |  66.899 | 23.046 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 3dba1eaa |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  80.675 | 0.638 |   0.638 | 0.545 |  67.443 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 3f9fc078 |
I mace/utils/statistics.cc:344] |          Conv2D |  81.330 | 0.091 |   0.091 | 0.078 |  67.521 | 13.683 |  [1,1] | SAME |   [19,64,1,1] |   [1,19,32,32] |    [1,1] | 354fa287 |
I mace/utils/statistics.cc:344] |          Concat |  81.436 | 0.386 |   0.386 | 0.329 |  67.850 |  0.000 |        |      |               |  [1,921,32,32] |          | c92414a2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  81.844 | 1.177 |   1.177 | 1.005 |  68.855 |  7.212 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 4ddc7644 |
I mace/utils/statistics.cc:344] |          Conv2D |  83.052 | 2.803 |   2.803 | 2.392 |  71.247 | 21.534 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 0e243765 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  85.895 | 0.094 |   0.094 | 0.080 |  71.327 |  6.275 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | f3aa5960 |
I mace/utils/statistics.cc:344] |          Conv2D |  86.006 | 0.174 |   0.174 | 0.149 |  71.476 | 24.105 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 41318e35 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  86.203 | 0.084 |   0.084 | 0.072 |  71.548 |  7.022 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 16d063b6 |
I mace/utils/statistics.cc:344] |          Conv2D |  86.304 | 0.161 |   0.161 | 0.137 |  71.685 | 26.052 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 9ffa5bd1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  86.486 | 0.642 |   0.642 | 0.548 |  72.233 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | eaf590ea |
I mace/utils/statistics.cc:344] |          Conv2D |  87.144 | 0.159 |   0.159 | 0.136 |  72.369 | 26.379 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 7726c355 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  87.322 | 0.636 |   0.636 | 0.543 |  72.911 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | a57d2a5f |
I mace/utils/statistics.cc:344] |          Conv2D |  87.974 | 0.152 |   0.152 | 0.130 |  73.041 | 16.384 |  [1,1] | SAME |   [38,64,1,1] |   [1,38,32,32] |    [1,1] | bfb97994 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  88.141 | 1.168 |   1.168 | 0.997 |  74.038 |  7.267 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 1a59861f |
I mace/utils/statistics.cc:344] |          Conv2D |  89.335 | 2.912 |   2.912 | 2.485 |  76.523 | 20.728 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 8535fa5d |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  92.291 | 0.097 |   0.097 | 0.083 |  76.606 |  6.081 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | c06e4aa4 |
I mace/utils/statistics.cc:344] |          Conv2D |  92.404 | 0.175 |   0.175 | 0.149 |  76.755 | 23.967 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 70fef3fa |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  92.598 | 0.089 |   0.089 | 0.076 |  76.831 |  6.627 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | c2b03707 |
I mace/utils/statistics.cc:344] |          Conv2D |  92.700 | 0.158 |   0.158 | 0.135 |  76.966 | 26.546 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 2264014f |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  92.875 | 0.640 |   0.640 | 0.546 |  77.512 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | ca762ea3 |
I mace/utils/statistics.cc:344] |          Conv2D |  93.529 | 0.160 |   0.160 | 0.137 |  77.649 | 26.214 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 36c00eb3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  93.710 | 0.636 |   0.636 | 0.543 |  78.192 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | accf4a88 |
I mace/utils/statistics.cc:344] |          Conv2D |  94.359 | 0.090 |   0.090 | 0.077 |  78.269 | 13.835 |  [1,1] | SAME |   [19,64,1,1] |   [1,19,32,32] |    [1,1] | bded3535 |
I mace/utils/statistics.cc:344] |          Concat |  94.463 | 0.385 |   0.385 | 0.329 |  78.597 |  0.000 |        |      |               |  [1,921,32,32] |          | 266734a1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  94.854 | 1.171 |   1.171 | 0.999 |  79.596 |  7.248 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | 0824c91e |
I mace/utils/statistics.cc:344] |          Conv2D |  96.072 | 2.874 |   2.874 | 2.453 |  82.049 | 21.002 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 0a9d71b0 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  98.986 | 0.090 |   0.090 | 0.077 |  82.126 |  6.554 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | aa3c6746 |
I mace/utils/statistics.cc:344] |          Conv2D |  99.094 | 0.176 |   0.176 | 0.150 |  82.276 | 23.831 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 609cb204 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  99.294 | 0.086 |   0.086 | 0.073 |  82.350 |  6.858 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 4308ad3c |
I mace/utils/statistics.cc:344] |          Conv2D |  99.395 | 0.160 |   0.160 | 0.137 |  82.486 | 26.214 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 2ad4a205 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  99.572 | 0.701 |   0.701 | 0.598 |  83.085 |  0.093 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | fdbaef32 |
I mace/utils/statistics.cc:344] |          Conv2D | 100.292 | 0.189 |   0.189 | 0.161 |  83.246 | 22.192 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | cce05aff |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 100.499 | 0.649 |   0.649 | 0.554 |  83.800 |  0.101 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | f3a7697b |
I mace/utils/statistics.cc:344] |          Conv2D | 101.161 | 0.151 |   0.151 | 0.129 |  83.929 | 16.493 |  [1,1] | SAME |   [38,64,1,1] |   [1,38,32,32] |    [1,1] | 1708f865 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 101.326 | 1.166 |   1.166 | 0.995 |  84.924 |  7.280 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | c9e5bd89 |
I mace/utils/statistics.cc:344] |          Conv2D | 102.520 | 2.878 |   2.878 | 2.456 |  87.380 | 20.972 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 3acf313a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 105.435 | 0.094 |   0.094 | 0.080 |  87.460 |  6.275 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 377b33d8 |
I mace/utils/statistics.cc:344] |          Conv2D | 105.545 | 0.176 |   0.176 | 0.150 |  87.610 | 23.831 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 9890e036 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 105.744 | 0.088 |   0.088 | 0.075 |  87.686 |  6.703 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 32c40aff |
I mace/utils/statistics.cc:344] |          Conv2D | 105.850 | 0.161 |   0.161 | 0.137 |  87.823 | 26.052 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 5c5d4696 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 106.032 | 0.643 |   0.643 | 0.549 |  88.372 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | ca7d3eab |
I mace/utils/statistics.cc:344] |          Conv2D | 106.687 | 0.159 |   0.159 | 0.136 |  88.507 | 26.379 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | c43d9ab2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 106.904 | 0.638 |   0.638 | 0.545 |  89.052 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | a7829f05 |
I mace/utils/statistics.cc:344] |          Conv2D | 107.556 | 0.098 |   0.098 | 0.084 |  89.136 | 12.706 |  [1,1] | SAME |   [19,64,1,1] |   [1,19,32,32] |    [1,1] | f5262740 |
I mace/utils/statistics.cc:344] |          Concat | 107.722 | 0.386 |   0.386 | 0.329 |  89.465 |  0.000 |        |      |               |  [1,921,32,32] |          | 32ea512b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 108.116 | 1.179 |   1.179 | 1.006 |  90.471 |  7.199 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | fc9b10e7 |
I mace/utils/statistics.cc:344] |          Conv2D | 109.330 | 2.903 |   2.903 | 2.478 |  92.949 | 20.792 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | 619dcd29 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 112.316 | 0.095 |   0.095 | 0.081 |  93.030 |  6.209 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 283994cf |
I mace/utils/statistics.cc:344] |          Conv2D | 112.426 | 0.176 |   0.176 | 0.150 |  93.180 | 23.831 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | 2fbe3bf5 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 112.623 | 0.083 |   0.083 | 0.071 |  93.251 |  7.106 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 9162e07b |
I mace/utils/statistics.cc:344] |          Conv2D | 112.721 | 0.159 |   0.159 | 0.136 |  93.387 | 26.379 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | d1032cb1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 112.900 | 0.642 |   0.642 | 0.548 |  93.935 |  0.102 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 430d40da |
I mace/utils/statistics.cc:344] |          Conv2D | 113.556 | 0.159 |   0.159 | 0.136 |  94.070 | 26.379 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | f8e6efbb |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 113.732 | 0.638 |   0.638 | 0.545 |  94.615 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | e56e4906 |
I mace/utils/statistics.cc:344] |          Conv2D | 114.384 | 0.091 |   0.091 | 0.078 |  94.692 | 13.683 |  [1,1] | SAME |   [19,64,1,1] |   [1,19,32,32] |    [1,1] | 492374d6 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 114.489 | 1.162 |   1.162 | 0.992 |  95.684 |  7.305 |  [1,1] | SAME |   [1,921,3,3] |  [1,921,32,32] |    [1,1] | f8e7486a |
I mace/utils/statistics.cc:344] |          Conv2D | 115.676 | 2.824 |   2.824 | 2.410 |  98.094 | 21.373 |  [1,1] | SAME |  [64,921,1,1] |   [1,64,32,32] |    [1,1] | f1034ea3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 118.534 | 0.094 |   0.094 | 0.080 |  98.174 |  6.275 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 69d212a3 |
I mace/utils/statistics.cc:344] |          Conv2D | 118.645 | 0.172 |   0.172 | 0.147 |  98.321 | 24.385 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | e895aba1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 118.836 | 0.088 |   0.088 | 0.075 |  98.396 |  6.703 |  [1,1] | SAME |    [1,64,3,3] |   [1,64,32,32] |    [1,1] | 71d22f49 |
I mace/utils/statistics.cc:344] |          Conv2D | 118.940 | 0.161 |   0.161 | 0.137 |  98.534 | 26.052 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | e6401c09 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 119.122 | 0.639 |   0.639 | 0.545 |  99.079 |  0.103 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | afe2396e |
I mace/utils/statistics.cc:344] |          Conv2D | 119.776 | 0.162 |   0.162 | 0.138 |  99.217 | 25.891 |  [1,1] | SAME |   [64,64,1,1] |   [1,64,32,32] |    [1,1] | f0a57b48 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 119.975 | 0.720 |   0.720 | 0.614 |  99.832 |  0.091 |  [1,1] | SAME |    [1,64,1,1] |   [1,64,32,32] |    [1,1] | 8b4712d5 |
I mace/utils/statistics.cc:344] |          Conv2D | 120.719 | 0.164 |   0.164 | 0.140 |  99.972 | 15.185 |  [1,1] | SAME |   [38,64,1,1] |   [1,38,32,32] |    [1,1] | c3178574 |
I mace/utils/statistics.cc:344] |          Concat | 120.901 | 0.033 |   0.033 | 0.028 | 100.000 |  0.000 |        |      |               |   [1,57,32,32] |          | 63a4c952 |
I mace/utils/statistics.cc:344] -------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ---------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                                        Sort by Computation Time
I mace/utils/statistics.cc:344] ---------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] | Op Type |   Start | First | Avg(ms) |     % |   cdf% | GMACPS | Stride |  Pad |  Filter Shape |  Output Shape | Dilation |     name |
I mace/utils/statistics.cc:344] ---------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |  Conv2D |  26.907 | 4.407 |   4.407 | 3.761 |  3.761 | 34.263 |  [1,1] | SAME | [384,384,1,1] | [1,384,32,32] |    [1,1] | ece5952d |
I mace/utils/statistics.cc:344] |  Conv2D |  17.184 | 4.388 |   4.388 | 3.745 |  7.506 | 34.411 |  [1,1] | SAME | [384,384,1,1] | [1,384,32,32] |    [1,1] | 70f7b820 |
I mace/utils/statistics.cc:344] |  Conv2D |  31.874 | 4.282 |   4.282 | 3.654 | 11.161 | 35.263 |  [1,1] | SAME | [384,384,1,1] | [1,384,32,32] |    [1,1] | 7588332e |
I mace/utils/statistics.cc:344] |  Conv2D |  12.336 | 4.267 |   4.267 | 3.642 | 14.802 | 35.387 |  [1,1] | SAME | [384,384,1,1] | [1,384,32,32] |    [1,1] | d93c10c2 |
I mace/utils/statistics.cc:344] |  Conv2D |  22.113 | 4.256 |   4.256 | 3.632 | 18.435 | 35.478 |  [1,1] | SAME | [384,384,1,1] | [1,384,32,32] |    [1,1] | be9e6ad3 |
I mace/utils/statistics.cc:344] |  Conv2D |  69.721 | 2.990 |   2.990 | 2.552 | 20.986 | 20.187 |  [1,1] | SAME |  [64,921,1,1] |  [1,64,32,32] |    [1,1] | bbce1d0c |
I mace/utils/statistics.cc:344] |  Conv2D |  89.335 | 2.912 |   2.912 | 2.485 | 23.472 | 20.728 |  [1,1] | SAME |  [64,921,1,1] |  [1,64,32,32] |    [1,1] | 8535fa5d |
I mace/utils/statistics.cc:344] |  Conv2D | 109.330 | 2.903 |   2.903 | 2.478 | 25.949 | 20.792 |  [1,1] | SAME |  [64,921,1,1] |  [1,64,32,32] |    [1,1] | 619dcd29 |
I mace/utils/statistics.cc:344] |  Conv2D |  76.223 | 2.882 |   2.882 | 2.460 | 28.409 | 20.943 |  [1,1] | SAME |  [64,921,1,1] |  [1,64,32,32] |    [1,1] | 90d6ae95 |
I mace/utils/statistics.cc:344] |  Conv2D | 102.520 | 2.878 |   2.878 | 2.456 | 30.865 | 20.972 |  [1,1] | SAME |  [64,921,1,1] |  [1,64,32,32] |    [1,1] | 3acf313a |
I mace/utils/statistics.cc:344] ---------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                         Stat by Op Type
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |         Op Type | Count | Avg(ms) |      % |    cdf% |          MACs | GMACPS | Called times |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |          Conv2D |    72 |  74.713 | 63.764 |  63.764 | 1,899,823,104 | 25.428 |           72 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |    71 |  39.705 | 33.886 |  97.650 |   147,892,224 |  3.725 |           71 |
I mace/utils/statistics.cc:344] |          Concat |     7 |   2.323 |  1.983 |  99.633 |             0 |  0.000 |            7 |
I mace/utils/statistics.cc:344] |         Pooling |     1 |   0.430 |  0.367 | 100.000 |             0 |  0.000 |            1 |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344]           Stat by MACs(Multiply-Accumulation)
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] |         total | round | first(G/s) | avg(G/s) |   std |
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] | 2,047,715,328 |     1 |     17.476 |   17.476 | 0.000 |
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344]                          Summary of Ops' Stat
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344] | round | first(ms) | curr(ms) | min(ms) | max(ms) | avg(ms) |   std |
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344] |     1 |   117.171 |  117.171 | 117.171 | 117.171 | 117.171 | 0.000 |
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] 151 ops total.
I mace/libmace/mace.cc:682] Destroying MaceEngine
Running finished!

Dana service is not available.

Run 'cpm_v1' with round=1, restart_round=1, tuning=False, out_of_range_check=False, omp_num_threads=(-1,), cpu_affinity_policy=(1,), gpu_perf_hint=(3,), gpu_priority_hint=(3,)
Push build/cpm/_tmp/cpm_v1/24402699de61d278a899a6e9ce17849d/MIX2S_sdm845/arm64-v8a/model_input_image to /data/local/tmp/mace_run
Push build/cpm/_tmp/arm64-v8a/mace_run_static to /data/local/tmp/mace_run
Push /tmp/cmd_file-cpm_v1-1575945008.62 to /data/local/tmp/mace_run/cmd_file-cpm_v1-1575945008.62
I mace/tools/mace_run.cc:530] model name: cpm_v1
I mace/tools/mace_run.cc:531] mace version: v0.12.0-20-gd7533c4
I mace/tools/mace_run.cc:532] input node: image
I mace/tools/mace_run.cc:533] input shape: 1,256,256,3
I mace/tools/mace_run.cc:534] output node: Openpose/concat_stage7
I mace/tools/mace_run.cc:535] output shape: 1,32,32,57
I mace/tools/mace_run.cc:536] input_file: /data/local/tmp/mace_run/model_input
I mace/tools/mace_run.cc:537] output_file: /data/local/tmp/mace_run/model_out
I mace/tools/mace_run.cc:538] input dir:
I mace/tools/mace_run.cc:539] output dir:
I mace/tools/mace_run.cc:540] model_data_file:
I mace/tools/mace_run.cc:541] model_file:
I mace/tools/mace_run.cc:542] device: GPU
I mace/tools/mace_run.cc:543] round: 1
I mace/tools/mace_run.cc:544] restart_round: 1
I mace/tools/mace_run.cc:545] gpu_perf_hint: 3
I mace/tools/mace_run.cc:546] gpu_priority_hint: 3
I mace/tools/mace_run.cc:547] omp_num_threads: -1
I mace/tools/mace_run.cc:548] cpu_affinity_policy: 1
I mace/tools/mace_run.cc:551] limit_opencl_kernel_time: 0
I mace/tools/mace_run.cc:556] opencl_queue_window_size: 0
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/libmace/mace.cc:682] Destroying MaceEngine
I mace/tools/mace_run.cc:599] restart round 0
W ./mace/utils/tuner.h:201] Failed to read tuned param file: /data/local/tmp/mace_run/cpm_tuned_opencl_parameter.MIX2S.sdm845.bin
I mace/libmace/mace.cc:500] Creating MaceEngine, MACE version: v0.12.0-20-gd7533c4
W mace/core/kv_storage.cc:109] Failed to read kv store file: /data/local/tmp/mace_run/interior//mace_cl_compiled_program.bin
W mace/core/runtime/opencl/opencl_runtime.cc:382] Load OpenCL cached compiled kernel file failed. Please make sure the storage directory exist and you have Write&Read permission
I mace/libmace/mace.cc:539] Initializing MaceEngine
I mace/core/net_def_adapter.cc:348] Op c6357d59 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 326c231c fall back to CPU
I mace/core/net_def_adapter.cc:348] Op c92414a2 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 266734a1 fall back to CPU
I mace/core/net_def_adapter.cc:348] Op 32ea512b fall back to CPU
I mace/tools/mace_run.cc:272] Create Mace Engine latency: 928.26 ms
I mace/tools/mace_run.cc:279] Total init latency: 928.459 ms
I mace/tools/mace_run.cc:373] Warm up run
I mace/tools/mace_run.cc:409] 1st warm up run latency: 1257.17 ms
I mace/tools/mace_run.cc:417] Run model
I mace/tools/mace_run.cc:479] Average latency: 308.433 ms
I mace/tools/mace_run.cc:494] Write output file /data/local/tmp/mace_run/model_out_Openpose_concat_stage7 with size 233472 done.
========================================================
capability(CPU)        init      warmup     run_avg
========================================================
time          21.068     928.459    1257.169     308.433
I mace/utils/statistics.cc:344] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                                                                Sort by Run Order
I mace/utils/statistics.cc:344] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |         Op Type |   Start |  First | Avg(ms) |      % |    cdf% | GMACPS | Stride |  Pad |  Filter Shape |   Output Shape | Dilation |                                        name |
I mace/utils/statistics.cc:344] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] | BufferTransform |   0.000 |  0.068 |   0.068 |  0.029 |   0.029 |  0.000 |        |      |               |  [1,256,256,3] |          |                  mace_node_image_mem_type_2 |
I mace/utils/statistics.cc:344] |          Conv2D |   0.258 |  0.226 |   0.226 |  0.096 |   0.124 | 46.977 |  [2,2] | SAME |    [24,3,3,3] | [1,128,128,24] |    [1,1] |                                    e5719b17 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   0.711 |  0.239 |   0.239 |  0.101 |   0.225 | 14.807 |  [1,1] | SAME |    [1,24,3,3] | [1,128,128,24] |    [1,1] |                                    16848efb |
I mace/utils/statistics.cc:344] |          Conv2D |   1.164 |  0.268 |   0.268 |  0.113 |   0.339 | 70.427 |  [1,1] | SAME |   [48,24,1,1] | [1,128,128,48] |    [1,1] |                                    027f2b37 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   1.638 |  0.155 |   0.155 |  0.066 |   0.404 | 11.416 |  [2,2] | SAME |    [1,48,3,3] |   [1,64,64,48] |    [1,1] |                                    76bf8f28 |
I mace/utils/statistics.cc:344] |          Conv2D |   2.017 |  0.226 |   0.226 |  0.096 |   0.500 | 83.515 |  [1,1] | SAME |   [96,48,1,1] |   [1,64,64,96] |    [1,1] |                                    e1ed9264 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   2.441 |  0.234 |   0.234 |  0.099 |   0.599 | 15.124 |  [1,1] | SAME |    [1,96,3,3] |   [1,64,64,96] |    [1,1] |                                    fbd7edf2 |
I mace/utils/statistics.cc:344] |          Conv2D |   2.876 |  0.423 |   0.423 |  0.179 |   0.778 | 89.241 |  [1,1] | SAME |   [96,96,1,1] |   [1,64,64,96] |    [1,1] |                                    913a4ea8 |
I mace/utils/statistics.cc:344] |         Pooling |   3.813 |  0.052 |   0.052 |  0.022 |   0.800 |  0.000 |  [2,2] | SAME |         [2,2] |   [1,32,32,96] |          |                                    3063ed9b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   4.070 |  0.069 |   0.069 |  0.029 |   0.829 | 12.822 |  [2,2] | SAME |    [1,96,3,3] |   [1,32,32,96] |    [1,1] |                                    79054e21 |
I mace/utils/statistics.cc:344] |          Conv2D |   4.472 |  0.214 |   0.214 |  0.091 |   0.920 | 88.198 |  [1,1] | SAME |  [192,96,1,1] |  [1,32,32,192] |    [1,1] |                                    bd45a59c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   4.900 |  0.117 |   0.117 |  0.049 |   0.969 | 15.124 |  [1,1] | SAME |   [1,192,3,3] |  [1,32,32,192] |    [1,1] |                                    8e8facf6 |
I mace/utils/statistics.cc:344] |          Conv2D |   5.125 |  0.407 |   0.407 |  0.172 |   1.141 | 92.749 |  [1,1] | SAME | [192,192,1,1] |  [1,32,32,192] |    [1,1] |                                    fa72949a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   6.050 |  0.120 |   0.120 |  0.051 |   1.192 | 14.746 |  [1,1] | SAME |   [1,192,3,3] |  [1,32,32,192] |    [1,1] |                                    1dd3bc15 |
I mace/utils/statistics.cc:344] |          Conv2D |   6.288 |  0.783 |   0.783 |  0.331 |   1.523 | 96.421 |  [1,1] | SAME | [384,192,1,1] |  [1,32,32,384] |    [1,1] |                                    08cbf57e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |   7.563 |  0.239 |   0.239 |  0.101 |   1.624 | 14.807 |  [1,1] | SAME |   [1,384,3,3] |  [1,32,32,384] |    [1,1] |                                    4d6ddc3c |
I mace/utils/statistics.cc:344] |          Conv2D |   8.014 |  1.549 |   1.549 |  0.655 |   2.280 | 97.479 |  [1,1] | SAME | [384,384,1,1] |  [1,32,32,384] |    [1,1] |                                    d93c10c2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  10.054 |  0.237 |   0.237 |  0.100 |   2.380 | 14.932 |  [1,1] | SAME |   [1,384,3,3] |  [1,32,32,384] |    [1,1] |                                    b1b00982 |
I mace/utils/statistics.cc:344] |          Conv2D |  10.798 |  1.548 |   1.548 |  0.655 |   3.035 | 97.542 |  [1,1] | SAME | [384,384,1,1] |  [1,32,32,384] |    [1,1] |                                    70f7b820 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  13.418 |  0.237 |   0.237 |  0.100 |   3.135 | 14.932 |  [1,1] | SAME |   [1,384,3,3] |  [1,32,32,384] |    [1,1] |                                    7bcc1e3d |
I mace/utils/statistics.cc:344] |          Conv2D |  14.358 |  1.550 |   1.550 |  0.656 |   3.790 | 97.416 |  [1,1] | SAME | [384,384,1,1] |  [1,32,32,384] |    [1,1] |                                    be9e6ad3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  16.426 |  0.234 |   0.234 |  0.099 |   3.889 | 15.124 |  [1,1] | SAME |   [1,384,3,3] |  [1,32,32,384] |    [1,1] |                                    884dc50b |
I mace/utils/statistics.cc:344] |          Conv2D |  17.171 |  1.555 |   1.555 |  0.658 |   4.547 | 97.103 |  [1,1] | SAME | [384,384,1,1] |  [1,32,32,384] |    [1,1] |                                    ece5952d |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  19.315 |  0.233 |   0.233 |  0.099 |   4.646 | 15.189 |  [1,1] | SAME |   [1,384,3,3] |  [1,32,32,384] |    [1,1] |                                    0761b9f9 |
I mace/utils/statistics.cc:344] |          Conv2D |  20.054 |  1.556 |   1.556 |  0.658 |   5.304 | 97.040 |  [1,1] | SAME | [384,384,1,1] |  [1,32,32,384] |    [1,1] |                                    7588332e |
I mace/utils/statistics.cc:344] |          Concat |  22.864 |  0.209 |   0.209 |  0.088 |   5.392 |  0.000 |        |      |               |  [1,32,32,864] |          |                                    5e28ea8c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  24.673 |  0.515 |   0.515 |  0.218 |   5.610 | 15.461 |  [1,1] | SAME |   [1,864,3,3] |  [1,32,32,864] |    [1,1] |                                    1f9c3340 |
I mace/utils/statistics.cc:344] |          Conv2D |  25.708 |  0.729 |   0.729 |  0.308 |   5.919 | 77.672 |  [1,1] | SAME |  [64,864,1,1] |   [1,32,32,64] |    [1,1] |                                    eff59ea1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  26.951 |  0.050 |   0.050 |  0.021 |   5.940 | 11.796 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    896b8026 |
I mace/utils/statistics.cc:344] |          Conv2D |  27.649 |  0.066 |   0.066 |  0.028 |   5.968 | 63.550 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    5a158a6e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  28.337 |  0.048 |   0.048 |  0.020 |   5.988 | 12.288 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    cc2623b3 |
I mace/utils/statistics.cc:344] |          Conv2D |  29.135 |  0.063 |   0.063 |  0.027 |   6.015 | 66.576 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e78dc6cf |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  29.393 |  0.022 |   0.022 |  0.009 |   6.024 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    621c7430 |
I mace/utils/statistics.cc:344] |          Conv2D |  29.697 |  0.189 |   0.189 |  0.080 |   6.104 | 88.768 |  [1,1] | SAME |  [256,64,1,1] |  [1,32,32,256] |    [1,1] |                                    a437392e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  30.125 |  0.072 |   0.072 |  0.030 |   6.134 |  3.641 |  [1,1] | SAME |   [1,256,1,1] |  [1,32,32,256] |    [1,1] |                                    c5a8eac4 |
I mace/utils/statistics.cc:344] |          Conv2D |  30.383 |  0.126 |   0.126 |  0.053 |   6.188 | 79.059 |  [1,1] | SAME |  [38,256,1,1] |   [1,32,32,38] |    [1,1] |                                    babf3fb9 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  30.648 |  0.514 |   0.514 |  0.217 |   6.405 | 15.491 |  [1,1] | SAME |   [1,864,3,3] |  [1,32,32,864] |    [1,1] |                                    77a81dce |
I mace/utils/statistics.cc:344] |          Conv2D |  31.662 |  0.721 |   0.721 |  0.305 |   6.710 | 78.534 |  [1,1] | SAME |  [64,864,1,1] |   [1,32,32,64] |    [1,1] |                                    d5e55939 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  32.941 |  0.050 |   0.050 |  0.021 |   6.731 | 11.796 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    8deace0a |
I mace/utils/statistics.cc:344] |          Conv2D |  33.239 |  0.065 |   0.065 |  0.027 |   6.759 | 64.528 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f9590a60 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  33.523 |  0.045 |   0.045 |  0.019 |   6.778 | 13.107 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    28ef1403 |
I mace/utils/statistics.cc:344] |          Conv2D |  33.799 |  0.062 |   0.062 |  0.026 |   6.804 | 67.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    c926b13b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  34.054 |  0.021 |   0.021 |  0.009 |   6.813 |  3.121 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    fe18c18c |
I mace/utils/statistics.cc:344] |          Conv2D |  34.313 |  0.190 |   0.190 |  0.080 |   6.893 | 88.301 |  [1,1] | SAME |  [256,64,1,1] |  [1,32,32,256] |    [1,1] |                                    9619483a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  34.808 |  0.072 |   0.072 |  0.030 |   6.924 |  3.641 |  [1,1] | SAME |   [1,256,1,1] |  [1,32,32,256] |    [1,1] |                                    263567ac |
I mace/utils/statistics.cc:344] |          Conv2D |  36.275 |  0.119 |   0.119 |  0.050 |   6.974 | 41.855 |  [1,1] | SAME |  [19,256,1,1] |   [1,32,32,19] |    [1,1] |                                    ceb03938 |
I mace/utils/statistics.cc:344] | BufferTransform |  36.859 |  0.039 |   0.039 |  0.016 |   6.990 |  0.000 |        |      |               |   [1,32,32,38] |          |               mace_node_b286a4ea_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform |  37.619 |  0.020 |   0.020 |  0.008 |   6.999 |  0.000 |        |      |               |   [1,32,32,19] |          |               mace_node_df91c1fe_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform |  38.772 |  0.739 |   0.739 |  0.313 |   7.311 |  0.000 |        |      |               |  [1,32,32,864] |          |               mace_node_d6f36ad6_mem_type_0 |
I mace/utils/statistics.cc:344] |       Transpose |  41.343 |  0.585 |   0.585 |  0.247 |   7.559 |  0.000 |        |      |               |   [1,38,32,32] |          | mace_node_b286a4ea_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose |  41.937 |  0.373 |   0.373 |  0.158 |   7.717 |  0.000 |        |      |               |   [1,19,32,32] |          | mace_node_df91c1fe_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose |  42.316 | 15.670 |  15.670 |  6.628 |  14.345 |  0.000 |        |      |               |  [1,864,32,32] |          | mace_node_d6f36ad6_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |          Concat |  58.000 |  0.419 |   0.419 |  0.177 |  14.522 |  0.000 |        |      |               |  [1,921,32,32] |          |                                    c6357d59 |
I mace/utils/statistics.cc:344] |       Transpose |  58.429 | 31.987 |  31.987 | 13.530 |  28.053 |  0.000 |        |      |               |  [1,32,32,921] |          |            mace_node_a9c58537_data_format_1 |
I mace/utils/statistics.cc:344] | BufferTransform |  92.313 |  0.372 |   0.372 |  0.157 |  28.210 |  0.000 |        |      |               |  [1,32,32,921] |          | mace_node_a9c58537_data_format_1_mem_type_2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  93.720 |  0.554 |   0.554 |  0.234 |  28.444 | 15.321 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    b7d09051 |
I mace/utils/statistics.cc:344] |          Conv2D |  94.560 |  0.762 |   0.762 |  0.322 |  28.767 | 79.211 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    1892f887 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  95.911 |  0.049 |   0.049 |  0.021 |  28.787 | 12.037 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    2c4ffa61 |
I mace/utils/statistics.cc:344] |          Conv2D |  96.156 |  0.064 |   0.064 |  0.027 |  28.814 | 65.536 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    22fc7fd0 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  96.406 |  0.043 |   0.043 |  0.018 |  28.833 | 13.717 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    032b9a37 |
I mace/utils/statistics.cc:344] |          Conv2D |  97.623 |  0.066 |   0.066 |  0.028 |  28.860 | 63.550 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f929f95b |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  98.214 |  0.025 |   0.025 |  0.011 |  28.871 |  2.621 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    0fc989be |
I mace/utils/statistics.cc:344] |          Conv2D |  98.785 |  0.066 |   0.066 |  0.028 |  28.899 | 63.550 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    9d7edc3e |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  99.010 |  0.022 |   0.022 |  0.009 |  28.908 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    16790fcf |
I mace/utils/statistics.cc:344] |          Conv2D |  99.247 |  0.040 |   0.040 |  0.017 |  28.925 | 62.259 |  [1,1] | SAME |   [38,64,1,1] |   [1,32,32,38] |    [1,1] |                                    6052c368 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |  99.503 |  0.551 |   0.551 |  0.233 |  29.158 | 15.405 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    27351d72 |
I mace/utils/statistics.cc:344] |          Conv2D | 100.535 |  0.771 |   0.771 |  0.326 |  29.484 | 78.286 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    0f49f271 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 101.788 |  0.049 |   0.049 |  0.021 |  29.505 | 12.037 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    710b31f9 |
I mace/utils/statistics.cc:344] |          Conv2D | 102.419 |  0.065 |   0.065 |  0.027 |  29.533 | 64.528 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    272667a6 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 102.675 |  0.045 |   0.045 |  0.019 |  29.552 | 13.107 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    62e5daea |
I mace/utils/statistics.cc:344] |          Conv2D | 102.937 |  0.059 |   0.059 |  0.025 |  29.577 | 71.090 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e51606ff |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 103.166 |  0.022 |   0.022 |  0.009 |  29.586 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    6c84d478 |
I mace/utils/statistics.cc:344] |          Conv2D | 103.406 |  0.062 |   0.062 |  0.026 |  29.612 | 67.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    229f09e2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 103.628 |  0.023 |   0.023 |  0.010 |  29.622 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    fa31b16e |
I mace/utils/statistics.cc:344] |          Conv2D | 103.867 |  0.037 |   0.037 |  0.016 |  29.637 | 33.654 |  [1,1] | SAME |   [19,64,1,1] |   [1,32,32,19] |    [1,1] |                                    1e534a32 |
I mace/utils/statistics.cc:344] | BufferTransform | 104.215 |  0.037 |   0.037 |  0.016 |  29.653 |  0.000 |        |      |               |   [1,32,32,38] |          |               mace_node_b1754744_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform | 104.678 |  0.020 |   0.020 |  0.008 |  29.662 |  0.000 |        |      |               |   [1,32,32,19] |          |               mace_node_74fee581_mem_type_0 |
I mace/utils/statistics.cc:344] |       Transpose | 104.890 |  0.265 |   0.265 |  0.112 |  29.774 |  0.000 |        |      |               |   [1,38,32,32] |          | mace_node_b1754744_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose | 105.157 |  0.148 |   0.148 |  0.063 |  29.836 |  0.000 |        |      |               |   [1,19,32,32] |          | mace_node_74fee581_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |          Concat | 105.306 |  0.601 |   0.601 |  0.254 |  30.091 |  0.000 |        |      |               |  [1,921,32,32] |          |                                    326c231c |
I mace/utils/statistics.cc:344] |       Transpose | 105.913 | 34.152 |  34.152 | 14.446 |  44.537 |  0.000 |        |      |               |  [1,32,32,921] |          |            mace_node_c346081f_data_format_1 |
I mace/utils/statistics.cc:344] | BufferTransform | 141.866 |  0.374 |   0.374 |  0.158 |  44.695 |  0.000 |        |      |               |  [1,32,32,921] |          | mace_node_c346081f_data_format_1_mem_type_2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 142.884 |  0.552 |   0.552 |  0.233 |  44.928 | 15.377 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    34655d3d |
I mace/utils/statistics.cc:344] |          Conv2D | 143.689 |  0.762 |   0.762 |  0.322 |  45.251 | 79.211 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    bbce1d0c |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 144.991 |  0.049 |   0.049 |  0.021 |  45.271 | 12.037 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    cd1686b1 |
I mace/utils/statistics.cc:344] |          Conv2D | 145.242 |  0.063 |   0.063 |  0.027 |  45.298 | 66.576 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    4f02b1b9 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 145.521 |  0.045 |   0.045 |  0.019 |  45.317 | 13.107 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    42fda099 |
I mace/utils/statistics.cc:344] |          Conv2D | 145.771 |  0.059 |   0.059 |  0.025 |  45.342 | 71.090 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    dad58ff5 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 146.030 |  0.022 |   0.022 |  0.009 |  45.351 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    9adbaa59 |
I mace/utils/statistics.cc:344] |          Conv2D | 146.283 |  0.062 |   0.062 |  0.026 |  45.378 | 67.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e8f2ebd4 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 146.523 |  0.022 |   0.022 |  0.009 |  45.387 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    23bcefa7 |
I mace/utils/statistics.cc:344] |          Conv2D | 146.765 |  0.039 |   0.039 |  0.016 |  45.403 | 63.856 |  [1,1] | SAME |   [38,64,1,1] |   [1,32,32,38] |    [1,1] |                                    1b7f8401 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 147.017 |  0.550 |   0.550 |  0.233 |  45.636 | 15.433 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    7d4be935 |
I mace/utils/statistics.cc:344] |          Conv2D | 148.044 |  0.770 |   0.770 |  0.326 |  45.962 | 78.388 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    90d6ae95 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 149.329 |  0.050 |   0.050 |  0.021 |  45.983 | 11.796 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    e8569012 |
I mace/utils/statistics.cc:344] |          Conv2D | 149.584 |  0.067 |   0.067 |  0.028 |  46.011 | 62.602 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f8986e60 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 150.188 |  0.046 |   0.046 |  0.019 |  46.031 | 12.822 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    5e8798fb |
I mace/utils/statistics.cc:344] |          Conv2D | 150.435 |  0.061 |   0.061 |  0.026 |  46.056 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    a1ac5773 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 150.667 |  0.022 |   0.022 |  0.009 |  46.066 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    4364cf6c |
I mace/utils/statistics.cc:344] |          Conv2D | 150.926 |  0.061 |   0.061 |  0.026 |  46.092 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    3dba1eaa |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 151.161 |  0.021 |   0.021 |  0.009 |  46.100 |  3.121 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    3f9fc078 |
I mace/utils/statistics.cc:344] |          Conv2D | 151.398 |  0.037 |   0.037 |  0.016 |  46.116 | 33.654 |  [1,1] | SAME |   [19,64,1,1] |   [1,32,32,19] |    [1,1] |                                    354fa287 |
I mace/utils/statistics.cc:344] | BufferTransform | 151.749 |  0.038 |   0.038 |  0.016 |  46.132 |  0.000 |        |      |               |   [1,32,32,38] |          |               mace_node_a4648d51_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform | 153.191 |  0.020 |   0.020 |  0.008 |  46.141 |  0.000 |        |      |               |   [1,32,32,19] |          |               mace_node_bd6e4333_mem_type_0 |
I mace/utils/statistics.cc:344] |       Transpose | 153.630 |  0.306 |   0.306 |  0.129 |  46.270 |  0.000 |        |      |               |   [1,38,32,32] |          | mace_node_a4648d51_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose | 153.938 |  0.147 |   0.147 |  0.062 |  46.332 |  0.000 |        |      |               |   [1,19,32,32] |          | mace_node_bd6e4333_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |          Concat | 154.089 |  0.409 |   0.409 |  0.173 |  46.505 |  0.000 |        |      |               |  [1,921,32,32] |          |                                    c92414a2 |
I mace/utils/statistics.cc:344] |       Transpose | 154.503 | 38.993 |  38.993 | 16.494 |  62.999 |  0.000 |        |      |               |  [1,32,32,921] |          |            mace_node_d35c9a94_data_format_1 |
I mace/utils/statistics.cc:344] | BufferTransform | 195.323 |  0.370 |   0.370 |  0.157 |  63.156 |  0.000 |        |      |               |  [1,32,32,921] |          | mace_node_d35c9a94_data_format_1_mem_type_2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 195.921 |  0.552 |   0.552 |  0.233 |  63.389 | 15.377 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    4ddc7644 |
I mace/utils/statistics.cc:344] |          Conv2D | 196.985 |  0.773 |   0.773 |  0.327 |  63.716 | 78.084 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    0e243765 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 198.233 |  0.050 |   0.050 |  0.021 |  63.737 | 11.796 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    f3aa5960 |
I mace/utils/statistics.cc:344] |          Conv2D | 198.990 |  0.069 |   0.069 |  0.029 |  63.766 | 60.787 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    41318e35 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 199.219 |  0.046 |   0.046 |  0.019 |  63.786 | 12.822 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    16d063b6 |
I mace/utils/statistics.cc:344] |          Conv2D | 199.484 |  0.062 |   0.062 |  0.026 |  63.812 | 67.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    9ffa5bd1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 199.708 |  0.023 |   0.023 |  0.010 |  63.822 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    eaf590ea |
I mace/utils/statistics.cc:344] |          Conv2D | 199.940 |  0.061 |   0.061 |  0.026 |  63.848 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    7726c355 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 200.162 |  0.021 |   0.021 |  0.009 |  63.856 |  3.121 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    a57d2a5f |
I mace/utils/statistics.cc:344] |          Conv2D | 200.398 |  0.038 |   0.038 |  0.016 |  63.873 | 65.536 |  [1,1] | SAME |   [38,64,1,1] |   [1,32,32,38] |    [1,1] |                                    bfb97994 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 200.627 |  0.550 |   0.550 |  0.233 |  64.105 | 15.433 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    1a59861f |
I mace/utils/statistics.cc:344] |          Conv2D | 201.669 |  0.781 |   0.781 |  0.330 |  64.436 | 77.284 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    8535fa5d |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 202.967 |  0.048 |   0.048 |  0.020 |  64.456 | 12.288 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    c06e4aa4 |
I mace/utils/statistics.cc:344] |          Conv2D | 203.206 |  0.065 |   0.065 |  0.027 |  64.483 | 64.528 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    70fef3fa |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 203.800 |  0.046 |   0.046 |  0.019 |  64.503 | 12.822 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    c2b03707 |
I mace/utils/statistics.cc:344] |          Conv2D | 204.064 |  0.066 |   0.066 |  0.028 |  64.531 | 63.550 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    2264014f |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 204.290 |  0.023 |   0.023 |  0.010 |  64.540 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    ca762ea3 |
I mace/utils/statistics.cc:344] |          Conv2D | 204.540 |  0.062 |   0.062 |  0.026 |  64.567 | 67.650 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    36c00eb3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 204.768 |  0.022 |   0.022 |  0.009 |  64.576 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    accf4a88 |
I mace/utils/statistics.cc:344] |          Conv2D | 205.001 |  0.035 |   0.035 |  0.015 |  64.591 | 35.577 |  [1,1] | SAME |   [19,64,1,1] |   [1,32,32,19] |    [1,1] |                                    bded3535 |
I mace/utils/statistics.cc:344] | BufferTransform | 205.387 |  0.040 |   0.040 |  0.017 |  64.608 |  0.000 |        |      |               |   [1,32,32,38] |          |               mace_node_519d7a78_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform | 205.968 |  0.021 |   0.021 |  0.009 |  64.617 |  0.000 |        |      |               |   [1,32,32,19] |          |               mace_node_d2cf85e9_mem_type_0 |
I mace/utils/statistics.cc:344] |       Transpose | 206.469 |  0.295 |   0.295 |  0.125 |  64.741 |  0.000 |        |      |               |   [1,38,32,32] |          | mace_node_519d7a78_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose | 206.766 |  0.179 |   0.179 |  0.076 |  64.817 |  0.000 |        |      |               |   [1,19,32,32] |          | mace_node_d2cf85e9_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |          Concat | 206.948 |  0.793 |   0.793 |  0.335 |  65.152 |  0.000 |        |      |               |  [1,921,32,32] |          |                                    266734a1 |
I mace/utils/statistics.cc:344] |       Transpose | 207.750 | 39.754 |  39.754 | 16.816 |  81.968 |  0.000 |        |      |               |  [1,32,32,921] |          |            mace_node_84c8b031_data_format_1 |
I mace/utils/statistics.cc:344] | BufferTransform | 250.025 |  0.325 |   0.325 |  0.137 |  82.106 |  0.000 |        |      |               |  [1,32,32,921] |          | mace_node_84c8b031_data_format_1_mem_type_2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 250.573 |  0.558 |   0.558 |  0.236 |  82.342 | 15.211 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    0824c91e |
I mace/utils/statistics.cc:344] |          Conv2D | 251.668 |  0.755 |   0.755 |  0.319 |  82.661 | 79.945 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    0a9d71b0 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 252.918 |  0.049 |   0.049 |  0.021 |  82.682 | 12.037 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    aa3c6746 |
I mace/utils/statistics.cc:344] |          Conv2D | 253.509 |  0.065 |   0.065 |  0.027 |  82.709 | 64.528 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    609cb204 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 253.916 |  0.045 |   0.045 |  0.019 |  82.728 | 13.107 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    4308ad3c |
I mace/utils/statistics.cc:344] |          Conv2D | 254.170 |  0.061 |   0.061 |  0.026 |  82.754 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    2ad4a205 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 254.410 |  0.023 |   0.023 |  0.010 |  82.764 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    fdbaef32 |
I mace/utils/statistics.cc:344] |          Conv2D | 254.639 |  0.061 |   0.061 |  0.026 |  82.790 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    cce05aff |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 254.880 |  0.022 |   0.022 |  0.009 |  82.799 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f3a7697b |
I mace/utils/statistics.cc:344] |          Conv2D | 255.137 |  0.037 |   0.037 |  0.016 |  82.815 | 67.307 |  [1,1] | SAME |   [38,64,1,1] |   [1,32,32,38] |    [1,1] |                                    1708f865 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 255.391 |  0.554 |   0.554 |  0.234 |  83.049 | 15.321 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    c9e5bd89 |
I mace/utils/statistics.cc:344] |          Conv2D | 256.412 |  0.764 |   0.764 |  0.323 |  83.372 | 79.003 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    3acf313a |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 257.684 |  0.047 |   0.047 |  0.020 |  83.392 | 12.549 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    377b33d8 |
I mace/utils/statistics.cc:344] |          Conv2D | 257.926 |  0.065 |   0.065 |  0.027 |  83.419 | 64.528 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    9890e036 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 258.529 |  0.047 |   0.047 |  0.020 |  83.439 | 12.549 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    32c40aff |
I mace/utils/statistics.cc:344] |          Conv2D | 258.796 |  0.061 |   0.061 |  0.026 |  83.465 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    5c5d4696 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 259.066 |  0.023 |   0.023 |  0.010 |  83.475 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    ca7d3eab |
I mace/utils/statistics.cc:344] |          Conv2D | 259.307 |  0.060 |   0.060 |  0.025 |  83.500 | 69.905 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    c43d9ab2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 259.555 |  0.023 |   0.023 |  0.010 |  83.510 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    a7829f05 |
I mace/utils/statistics.cc:344] |          Conv2D | 259.800 |  0.035 |   0.035 |  0.015 |  83.525 | 35.577 |  [1,1] | SAME |   [19,64,1,1] |   [1,32,32,19] |    [1,1] |                                    f5262740 |
I mace/utils/statistics.cc:344] | BufferTransform | 260.167 |  0.036 |   0.036 |  0.015 |  83.540 |  0.000 |        |      |               |   [1,32,32,38] |          |               mace_node_d9310025_mem_type_0 |
I mace/utils/statistics.cc:344] | BufferTransform | 260.778 |  0.021 |   0.021 |  0.009 |  83.549 |  0.000 |        |      |               |   [1,32,32,19] |          |               mace_node_0151c3ad_mem_type_0 |
I mace/utils/statistics.cc:344] |       Transpose | 261.235 |  0.269 |   0.269 |  0.114 |  83.663 |  0.000 |        |      |               |   [1,38,32,32] |          | mace_node_d9310025_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |       Transpose | 261.507 |  0.147 |   0.147 |  0.062 |  83.725 |  0.000 |        |      |               |   [1,19,32,32] |          | mace_node_0151c3ad_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |          Concat | 261.665 |  0.468 |   0.468 |  0.198 |  83.923 |  0.000 |        |      |               |  [1,921,32,32] |          |                                    32ea512b |
I mace/utils/statistics.cc:344] |       Transpose | 262.139 | 34.201 |  34.201 | 14.467 |  98.390 |  0.000 |        |      |               |  [1,32,32,921] |          |            mace_node_fa091681_data_format_1 |
I mace/utils/statistics.cc:344] | BufferTransform | 298.154 |  0.365 |   0.365 |  0.154 |  98.544 |  0.000 |        |      |               |  [1,32,32,921] |          | mace_node_fa091681_data_format_1_mem_type_2 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 299.146 |  0.554 |   0.554 |  0.234 |  98.778 | 15.321 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    fc9b10e7 |
I mace/utils/statistics.cc:344] |          Conv2D | 299.952 |  0.775 |   0.775 |  0.328 |  99.106 | 77.882 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    619dcd29 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 301.254 |  0.052 |   0.052 |  0.022 |  99.128 | 11.343 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    283994cf |
I mace/utils/statistics.cc:344] |          Conv2D | 301.497 |  0.064 |   0.064 |  0.027 |  99.155 | 65.536 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    2fbe3bf5 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 301.722 |  0.043 |   0.043 |  0.018 |  99.173 | 13.717 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    9162e07b |
I mace/utils/statistics.cc:344] |          Conv2D | 301.950 |  0.059 |   0.059 |  0.025 |  99.198 | 71.090 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    d1032cb1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 302.170 |  0.021 |   0.021 |  0.009 |  99.207 |  3.121 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    430d40da |
I mace/utils/statistics.cc:344] |          Conv2D | 302.398 |  0.060 |   0.060 |  0.025 |  99.233 | 69.905 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f8e6efbb |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 302.613 |  0.022 |   0.022 |  0.009 |  99.242 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e56e4906 |
I mace/utils/statistics.cc:344] |          Conv2D | 302.842 |  0.034 |   0.034 |  0.014 |  99.256 | 36.623 |  [1,1] | SAME |   [19,64,1,1] |   [1,32,32,19] |    [1,1] |                                    492374d6 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 303.067 |  0.556 |   0.556 |  0.235 |  99.492 | 15.266 |  [1,1] | SAME |   [1,921,3,3] |  [1,32,32,921] |    [1,1] |                                    f8e7486a |
I mace/utils/statistics.cc:344] |          Conv2D | 304.097 |  0.771 |   0.771 |  0.326 |  99.818 | 78.286 |  [1,1] | SAME |  [64,921,1,1] |   [1,32,32,64] |    [1,1] |                                    f1034ea3 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 305.353 |  0.049 |   0.049 |  0.021 |  99.838 | 12.037 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    69d212a3 |
I mace/utils/statistics.cc:344] |          Conv2D | 305.569 |  0.063 |   0.063 |  0.027 |  99.865 | 66.576 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e895aba1 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 305.866 |  0.043 |   0.043 |  0.018 |  99.883 | 13.717 |  [1,1] | SAME |    [1,64,3,3] |   [1,32,32,64] |    [1,1] |                                    71d22f49 |
I mace/utils/statistics.cc:344] |          Conv2D | 306.090 |  0.061 |   0.061 |  0.026 |  99.909 | 68.759 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    e6401c09 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 306.332 |  0.023 |   0.023 |  0.010 |  99.919 |  2.849 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    afe2396e |
I mace/utils/statistics.cc:344] |          Conv2D | 306.559 |  0.059 |   0.059 |  0.025 |  99.944 | 71.090 |  [1,1] | SAME |   [64,64,1,1] |   [1,32,32,64] |    [1,1] |                                    f0a57b48 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d | 306.809 |  0.022 |   0.022 |  0.009 |  99.953 |  2.979 |  [1,1] | SAME |    [1,64,1,1] |   [1,32,32,64] |    [1,1] |                                    8b4712d5 |
I mace/utils/statistics.cc:344] |          Conv2D | 307.072 |  0.037 |   0.037 |  0.016 |  99.969 | 67.307 |  [1,1] | SAME |   [38,64,1,1] |   [1,32,32,38] |    [1,1] |                                    c3178574 |
I mace/utils/statistics.cc:344] |          Concat | 307.317 |  0.016 |   0.016 |  0.007 |  99.975 |  0.000 |        |      |               |   [1,32,32,57] |          |                                    63a4c952 |
I mace/utils/statistics.cc:344] | BufferTransform | 307.614 |  0.058 |   0.058 |  0.025 | 100.000 |  0.000 |        |      |               |   [1,32,32,57] |          |            mace_node_Openpose/concat_stage7 |
I mace/utils/statistics.cc:344] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                                                            Sort by Computation Time
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |   Op Type |   Start |  First | Avg(ms) |      % |   cdf% | GMACPS | Stride |  Pad |  Filter Shape |  Output Shape | Dilation |                                        name |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] | Transpose | 207.750 | 39.754 |  39.754 | 16.816 | 16.816 |  0.000 |        |      |               | [1,32,32,921] |          |            mace_node_84c8b031_data_format_1 |
I mace/utils/statistics.cc:344] | Transpose | 154.503 | 38.993 |  38.993 | 16.494 | 33.310 |  0.000 |        |      |               | [1,32,32,921] |          |            mace_node_d35c9a94_data_format_1 |
I mace/utils/statistics.cc:344] | Transpose | 262.139 | 34.201 |  34.201 | 14.467 | 47.776 |  0.000 |        |      |               | [1,32,32,921] |          |            mace_node_fa091681_data_format_1 |
I mace/utils/statistics.cc:344] | Transpose | 105.913 | 34.152 |  34.152 | 14.446 | 62.222 |  0.000 |        |      |               | [1,32,32,921] |          |            mace_node_c346081f_data_format_1 |
I mace/utils/statistics.cc:344] | Transpose |  58.429 | 31.987 |  31.987 | 13.530 | 75.753 |  0.000 |        |      |               | [1,32,32,921] |          |            mace_node_a9c58537_data_format_1 |
I mace/utils/statistics.cc:344] | Transpose |  42.316 | 15.670 |  15.670 |  6.628 | 82.381 |  0.000 |        |      |               | [1,864,32,32] |          | mace_node_d6f36ad6_mem_type_0_data_format_2 |
I mace/utils/statistics.cc:344] |    Conv2D |  20.054 |  1.556 |   1.556 |  0.658 | 83.039 | 97.040 |  [1,1] | SAME | [384,384,1,1] | [1,32,32,384] |    [1,1] |                                    7588332e |
I mace/utils/statistics.cc:344] |    Conv2D |  17.171 |  1.555 |   1.555 |  0.658 | 83.697 | 97.103 |  [1,1] | SAME | [384,384,1,1] | [1,32,32,384] |    [1,1] |                                    ece5952d |
I mace/utils/statistics.cc:344] |    Conv2D |  14.358 |  1.550 |   1.550 |  0.656 | 84.353 | 97.416 |  [1,1] | SAME | [384,384,1,1] | [1,32,32,384] |    [1,1] |                                    be9e6ad3 |
I mace/utils/statistics.cc:344] |    Conv2D |   8.014 |  1.549 |   1.549 |  0.655 | 85.008 | 97.479 |  [1,1] | SAME | [384,384,1,1] | [1,32,32,384] |    [1,1] |                                    d93c10c2 |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]                                         Stat by Op Type
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |         Op Type | Count | Avg(ms) |      % |    cdf% |          MACs | GMACPS | Called times |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344] |       Transpose |    16 | 197.471 | 83.529 |  83.529 |             0 |  0.000 |           16 |
I mace/utils/statistics.cc:344] |          Conv2D |    72 |  22.567 |  9.546 |  93.075 | 1,899,823,104 | 84.186 |           72 |
I mace/utils/statistics.cc:344] | DepthwiseConv2d |    71 |  10.442 |  4.417 |  97.492 |   147,892,224 | 14.163 |           71 |
I mace/utils/statistics.cc:344] | BufferTransform |    18 |   2.963 |  1.253 |  98.745 |             0 |  0.000 |           18 |
I mace/utils/statistics.cc:344] |          Concat |     7 |   2.915 |  1.233 |  99.978 |             0 |  0.000 |            7 |
I mace/utils/statistics.cc:344] |         Pooling |     1 |   0.052 |  0.022 | 100.000 |             0 |  0.000 |            1 |
I mace/utils/statistics.cc:344] ------------------------------------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344]           Stat by MACs(Multiply-Accumulation)
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] |         total | round | first(G/s) | avg(G/s) |   std |
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] | 2,047,715,328 |     1 |      8.662 |    8.662 | 0.000 |
I mace/utils/statistics.cc:344] ---------------------------------------------------------
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344]                          Summary of Ops' Stat
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344] | round | first(ms) | curr(ms) | min(ms) | max(ms) | avg(ms) |   std |
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344] |     1 |   236.410 |  236.410 | 236.410 | 236.410 | 236.410 | 0.000 |
I mace/utils/statistics.cc:344] ----------------------------------------------------------------------
I mace/utils/statistics.cc:344]
I mace/utils/statistics.cc:344] 185 ops total.
I mace/libmace/mace.cc:682] Destroying MaceEngine
Running finished!

Elapse time: 0.172898 minutes.

Package libs for cpm
Start packaging 'cpm' libs into build/cpm/libmace_cpm.tar.gz
build/cpm/include/
build/cpm/include/mace/
build/cpm/include/mace/public/
build/cpm/include/mace/public/cpm_v1.h
build/cpm/include/mace/public/mace_engine_factory.h
build/cpm/model/
build/cpm/model/cpu/
build/cpm/model/arm64-v8a/
build/cpm/model/arm64-v8a/cpm.a
build/cpm/model/gpu/
Packaging Done!

                    Library

|          key           |            value            |
| MACE Model package Path| build/cpm/libmace_cpm.tar.gz|
这三个转换没问题,但是生成出来的cpm.a超级大100多M,这个怎么回事呢,路径是这个/home/long/soft/mace/build/cpm/model/arm64-v8a没问题吧

@chenloveheimei 不好意思, 这是我们的最新使用python3时的一个bug, 烦请先使用python2, 我们会修复了尽快更新上去

create_engine_status = CreateMaceEngineFromCode(mace_context.model_name[i],
std::string(),
tInnames,
tOutnames,
config,
&mace_context.engine[i]);
还是一样的报错,在这个函数就卡住.如果我同时放进去我之前能跑的caffe模型,就不报错,现在单独跑一个tensorflow就报错

@chenloveheimei 不好意思, 这是我们的最新使用python3时的一个bug, 烦请先使用python2, 我们会修复了尽快更新上去

graph_opt.pb.zip

@chenloveheimei 我这边下载模型文件和yml, 使用python2去转换, 没有问题, 你那边确认python2还有问题么?

@chenloveheimei 我这边下载模型文件和yml, 使用python2去转换, 没有问题, 你那边确认python2还有问题么?

我这边也没问题.
只是把生成的库放到安卓里面,就跑不了.
停在这个函数上.
create_engine_status = CreateMaceEngineFromCode(mace_context.model_name[i],
std::string(),
tInnames,
tOutnames,
config,
&mace_context.engine[i]);

@chenloveheimei 那是另外一个问题了, 停在这个函数上是是什么意思呢? 我看你使用mace run是能跑成功的.

@chenloveheimei 那是另外一个问题了, 停在这个函数上是是什么意思呢? 我看你使用mace run是能跑成功的.

你好,以前我跑旧版本的mace生成出来的cpm.a这个库是需要放到安卓里面去调用的,对吧.那个旧版本的mace生成出来的cpm.a才7M多.但是最新版本的mace生成出来的cpm.a100多M.新版本不需要调用cpm.a这些包了吗?难道只用libmace.so吗?

@chenloveheimei a文件不是放到安卓文件里面去调用的, a文件只有和其他代码生成so文件之后, 才能在jni中调用.

看上去，这个问题还没有修复？
我添加了如下代码后，可以了执行，的确是 Python 2 和 Python 3 在处理字符串上的区别。
 38     md5.update(namespace.encode("utf8"))
 39     md5.update(name.encode("utf8"))

@youngquan 非常感谢提醒，我们最近会发版支持，谢谢！

authors: chenloveheimei lu229 youngquan

repo: XiaoMi/mace