TNN
TNN copied to clipboard
Converter ONNX to TNN model failed
1. 使用环境(environment)
- OS: Ubuntu
- OS Version: Ubuntu 20.04.4 LTS
2. Github版本
- branch:docker
- commit(optional):
3. 详细描述bug 情况 (Describe the bug) A clear and concise description of what the bug is.
- issue type: 模型转换失败(converter failed)
- original model:ONNX (如果可以的话,请上传原始的模型文件) 链接:https://pan.baidu.com/s/1D4IB56MDPyu-OVet4CavHA?pwd=rv49 提取码:rv49
4. 日志(Log)
root@25db4805f66d:/opt/TNN/tools/convert2tnn# python3 ./converter.py onnx2tnn ./tnn_models/res/resNetFpn-sim.onnx -o ./tnn_models/res/ -optimize -v v1.0 -align -in 1,3,1728,2048 -debug
---------- convert model, please wait a moment ----------
Converter ONNX to TNN Model...
Converter ONNX to TNN check_onnx_dim...
Converter ONNX to TNN check_onnx_dim...
The onnx2tnn command:python3 onnx2tnn.py /opt/TNN/tools/convert2tnn/tnn_models/res/resNetFpn-sim.onnx -version=v1.0 -optimize=1 -half=0 -o /opt/TNN/tools/convert2tnn/tnn_models/res/ -input_shape images:1,3,1728,2048
0.----onnx version:1.6.0
algo_optimize 1
onnx_net_opt_path /opt/TNN/tools/convert2tnn/tnn_models/res/resNetFpn-sim.opt.onnx
1.----onnx_optimizer: /opt/TNN/tools/convert2tnn/tnn_models/res/resNetFpn-sim.onnx
/opt/TNN/tools/onnx2tnn/onnx-converter
----load onnx model: /opt/TNN/tools/convert2tnn/tnn_models/res/resNetFpn-sim.onnx
Process SpawnProcess-1:
Traceback (most recent call last):
File "/usr/lib/python3.6/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib/python3.6/multiprocessing/process.py", line 93, in run
self._target(*self._args, **self._kwargs)
File "/opt/TNN/tools/onnx2tnn/onnx-converter/onnx_optimizer/onnx_optimizer.py", line 110, in onnx_optimizer
optimized_onnx_model, input_shapes=input_shapes_, perform_optimization=False)
File "/usr/local/lib/python3.6/dist-packages/onnxsim/onnx_simplifier.py", line 444, in simplify
onnx.checker.check_model(model)
File "/usr/local/lib/python3.6/dist-packages/onnx/checker.py", line 91, in check_model
C.check_model(model.SerializeToString())
onnx.onnx_cpp2py_export.checker.ValidationError: Your model ir_version is higher than the checker's.
E/tnn: onnx2tnn_convert [File /opt/TNN/tools/onnx2tnn/onnx-converter/onnx2tnn_convert.cc][Line 153] The input_info images:1,3,1728,2048
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.0.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.0.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.1.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.1.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.2.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.2.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.3.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.inner_blocks.3.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.0.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.0.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.1.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.1.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.2.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.2.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.3.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = backbone.fpn.layer_blocks.3.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.conv.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.conv.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.cls_logits.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.cls_logits.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.bbox_pred.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = rpn.head.bbox_pred.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_head.fc6.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_head.fc6.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_head.fc7.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_head.fc7.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_predictor.cls_score.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_predictor.cls_score.bias
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_predictor.bbox_pred.weight
D/tnn: OnnxExtractBlobWeights [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 388] weight = roi_heads.box_predictor.bbox_pred.bias
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1324 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1325 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1326 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1327 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1328 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1329 onnx:Flatten -> tnn:Flatten
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1338 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1352 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1378 onnx:Slice -> tnn:StridedSliceV2
D/tnn: get_node_attr_ai [File /opt/TNN/tools/onnx2tnn/src/core/onnx_utility.cc][Line 112] the number > node.input_size(), key:steps
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1380 onnx:Slice -> tnn:StridedSliceV2
D/tnn: get_node_attr_ai [File /opt/TNN/tools/onnx2tnn/src/core/onnx_utility.cc][Line 112] the number > node.input_size(), key:steps
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1382 onnx:Slice -> tnn:StridedSliceV2
D/tnn: get_node_attr_ai [File /opt/TNN/tools/onnx2tnn/src/core/onnx_utility.cc][Line 112] the number > node.input_size(), key:steps
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1384 onnx:Slice -> tnn:StridedSliceV2
D/tnn: get_node_attr_ai [File /opt/TNN/tools/onnx2tnn/src/core/onnx_utility.cc][Line 112] the number > node.input_size(), key:steps
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1386 onnx:Slice -> tnn:StridedSliceV2
D/tnn: get_node_attr_ai [File /opt/TNN/tools/onnx2tnn/src/core/onnx_utility.cc][Line 112] the number > node.input_size(), key:steps
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1396 onnx:TopK -> tnn:TopK
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1399 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1411 onnx:TopK -> tnn:TopK
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1413 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1424 onnx:TopK -> tnn:TopK
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1426 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1437 onnx:TopK -> tnn:TopK
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1439 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1450 onnx:TopK -> tnn:TopK
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1452 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1453 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1462 onnx:Flatten -> tnn:Flatten
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1464 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1465 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1471 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1477 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1478 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1484 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1490 onnx:Flatten -> tnn:Flatten
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1492 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1493 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1499 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1500 onnx:Sigmoid -> tnn:Sigmoid
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1501 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1502 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1503 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1504 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1505 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1506 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1511 onnx:Slice -> tnn:StridedSliceV2
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1516 onnx:Slice -> tnn:StridedSliceV2
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1518 onnx:Max -> tnn:Maximum
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1520 onnx:Min -> tnn:Minimum
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1522 onnx:Max -> tnn:Maximum
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1524 onnx:Min -> tnn:Minimum
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1525 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1526 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1527 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1537 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1539 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1541 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1542 onnx:Sub -> tnn:Sub
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1544 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1546 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1547 onnx:Sub -> tnn:Sub
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1549 onnx:Less -> tnn:Less
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1550 onnx:Not -> tnn:Neg
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1552 onnx:Less -> tnn:Less
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1553 onnx:Not -> tnn:Neg
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1556 onnx:And -> tnn:And
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1558 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1559 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1560 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1561 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1562 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1563 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1564 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1566 onnx:Less -> tnn:Less
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1567 onnx:Not -> tnn:Neg
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1568 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1569 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1570 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1571 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1572 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1573 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1574 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1575 onnx:ReduceMax -> tnn:ReduceMax
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1576 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1578 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1579 onnx:Mul -> tnn:Mul
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1580 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1581 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1582 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1583 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1584 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1587 onnx:NonMaxSuppression -> tnn:NonMaxSuppression
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1589 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:802 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1602 onnx:Slice -> tnn:StridedSliceV2
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1603 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1615 onnx:Slice -> tnn:StridedSliceV2
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1616 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1617 onnx:ConstantOfShape -> tnn:ConstantOfShape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1619 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1621 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1623 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1624 onnx:Sub -> tnn:Sub
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1626 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1628 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1629 onnx:Sub -> tnn:Sub
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1630 onnx:Mul -> tnn:Mul
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1632 onnx:Sqrt -> tnn:Sqrt
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1635 onnx:Div -> tnn:Mul
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1636 onnx:Log -> tnn:Log
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1638 onnx:Div -> tnn:Mul
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1640 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1642 onnx:Add -> tnn:Add
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1643 onnx:Floor -> tnn:Floor
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1648 onnx:Clip -> tnn:Clip
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1649 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1651 onnx:Sub -> tnn:Sub
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1654 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1655 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1656 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1657 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1658 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1659 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1661 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:805 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1670 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1672 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1673 onnx:RoiAlign -> tnn:RoiAlign
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1676 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1677 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1678 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1679 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1680 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1681 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1683 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:808 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1692 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1694 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1695 onnx:RoiAlign -> tnn:RoiAlign
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1698 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1699 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1700 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1701 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1702 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1703 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1705 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:811 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1714 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1716 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1717 onnx:RoiAlign -> tnn:RoiAlign
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1720 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1721 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1722 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1723 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1724 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1725 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1727 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:814 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1736 onnx:Cast -> tnn:Cast
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1738 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1739 onnx:RoiAlign -> tnn:RoiAlign
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1741 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1743 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1753 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1757 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1758 onnx:ConstantOfShape -> tnn:ConstantOfShape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1760 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1761 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1762 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1763 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1764 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1766 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1767 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1769 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1779 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1783 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1785 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1790 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1791 onnx:Where -> tnn:Where
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1792 onnx:Expand -> tnn:Expand
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1793 onnx:ScatterElements -> tnn:ScatterElements
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1795 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1796 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1797 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1798 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1799 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1801 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1802 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1804 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1814 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1818 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1820 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1825 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1826 onnx:Where -> tnn:Where
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1827 onnx:Expand -> tnn:Expand
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1828 onnx:ScatterElements -> tnn:ScatterElements
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1830 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1831 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1832 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1833 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1834 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1836 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1837 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1839 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1849 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1853 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1855 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1860 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1861 onnx:Where -> tnn:Where
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1862 onnx:Expand -> tnn:Expand
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1863 onnx:ScatterElements -> tnn:ScatterElements
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1865 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1866 onnx:NonZero -> tnn:NonZero
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1867 onnx:Transpose -> tnn:Permute
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1868 onnx:Split -> tnn:SplitV
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1869 onnx:Squeeze -> tnn:Squeeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1871 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1872 onnx:Shape -> tnn:Shape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1874 onnx:Gather -> tnn:Gather
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1884 onnx:Unsqueeze -> tnn:Unsqueeze
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1888 onnx:Concat -> tnn:Concat
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1890 onnx:Reshape -> tnn:Reshape
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1895 onnx:Equal -> tnn:Equal
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1896 onnx:Where -> tnn:Where
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1897 onnx:Expand -> tnn:Expand
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1898 onnx:ScatterElements -> tnn:ScatterElements
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1899 onnx:Flatten -> tnn:Flatten
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1900 onnx:Gemm -> tnn:InnerProduct
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1901 onnx:Relu -> tnn:ReLU
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1902 onnx:Gemm -> tnn:InnerProduct
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1903 onnx:Relu -> tnn:ReLU
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:output onnx:Gemm -> tnn:InnerProduct
D/tnn: TNNWriteProto [File /opt/TNN/tools/onnx2tnn/src/core/onnx2tnn.cc][Line 330] node:1906 onnx:Gemm -> tnn:InnerProduct
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.3.weight) data type: 1 item_size: 524288
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.3.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.3.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.3.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.2.weight) data type: 1 item_size: 262144
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.2.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.2.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.2.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.1.weight) data type: 1 item_size: 131072
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.1.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.1.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.1.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.0.weight) data type: 1 item_size: 65536
WriteTensorData [Line 160] tersor (backbone.fpn.inner_blocks.0.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.0.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (backbone.fpn.layer_blocks.0.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (rpn.head.conv.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (rpn.head.conv.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.weight) data type: 1 item_size: 768
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.bias) data type: 1 item_size: 3
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.weight) data type: 1 item_size: 3072
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.bias) data type: 1 item_size: 12
WriteTensorData [Line 160] tersor (rpn.head.conv.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (rpn.head.conv.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.weight) data type: 1 item_size: 768
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.bias) data type: 1 item_size: 3
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.weight) data type: 1 item_size: 3072
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.bias) data type: 1 item_size: 12
WriteTensorData [Line 160] tersor (rpn.head.conv.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (rpn.head.conv.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.weight) data type: 1 item_size: 768
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.bias) data type: 1 item_size: 3
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.weight) data type: 1 item_size: 3072
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.bias) data type: 1 item_size: 12
WriteTensorData [Line 160] tersor (rpn.head.conv.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (rpn.head.conv.bias) data type: 1 item_size: 256
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.weight) data type: 1 item_size: 768
WriteTensorData [Line 160] tersor (rpn.head.cls_logits.bias) data type: 1 item_size: 3
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.weight) data type: 1 item_size: 3072
WriteTensorData [Line 160] tersor (rpn.head.bbox_pred.bias) data type: 1 item_size: 12
WriteTensorData [Line 160] tersor (rpn.head.conv.weight) data type: 1 item_size: 589824
WriteTensorData [Line 160] tersor (rpn.head.conv.python3: /opt/TNN/tools/onnx2tnn/src/core/layer/onnx_op_converter.cc:281: static int OnnxOpConverter::WriteRawData(const void*, int, int, tnn::Serializer*, tnn::DataType, std::vector<int>): Assertion `0' failed.
Aborted (core dumped)
Converter ONNX to TNN model failed!
5. 截图(Screenshots) If applicable, add screenshots to help explain your problem.
网盘文件已过期