Description
Describe the bug
python -m tf2onnx.convert --saved-model ./sm --opset 17 --output model.onnx
/home/luban/anaconda3/lib/python3.9/runpy.py:127: RuntimeWarning: 'tf2onnx.convert' found in sys.modules after import of package 'tf2onnx', but prior to execution of 'tf2onnx.convert'; this may result in unpredictable behaviour
warn(RuntimeWarning(msg))
2022-10-13 01:57:35,735 - WARNING - '--tag' not specified for saved_model. Using --tag serve
2022-10-13 01:57:38,700 - INFO - Signatures found in model: [serving_default].
2022-10-13 01:57:38,700 - WARNING - '--signature_def' not specified, using first signature: serving_default
2022-10-13 01:57:38,700 - INFO - Output names: ['output_1']
WARNING:tensorflow:From /home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tf_loader.py:711: extract_sub_graph (from tensorflow.python.framework.graph_util_impl) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.compat.v1.graph_util.extract_sub_graph
2022-10-13 01:57:51,120 - WARNING - From /home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tf_loader.py:711: extract_sub_graph (from tensorflow.python.framework.graph_util_impl) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.compat.v1.graph_util.extract_sub_graph
2022-10-13 01:58:07,881 - INFO - Using tensorflow=2.9.1, onnx=1.12.0, tf2onnx=1.12.0/a58786
2022-10-13 01:58:07,882 - INFO - Using opset <onnx, 17>
^@2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_16: StatefulPartitionedCall/deepnn_model/Squeeze_16:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_17: StatefulPartitionedCall/deepnn_model/Squeeze_17:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze: StatefulPartitionedCall/deepnn_model/Squeeze:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_1: StatefulPartitionedCall/deepnn_model/Squeeze_1:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_2: StatefulPartitionedCall/deepnn_model/Squeeze_2:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_3: StatefulPartitionedCall/deepnn_model/Squeeze_3:0
2022-10-13 01:58:49,648 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_4: StatefulPartitionedCall/deepnn_model/Squeeze_4:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_5: StatefulPartitionedCall/deepnn_model/Squeeze_5:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_6: StatefulPartitionedCall/deepnn_model/Squeeze_6:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_7: StatefulPartitionedCall/deepnn_model/Squeeze_7:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_8: StatefulPartitionedCall/deepnn_model/Squeeze_8:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_9: StatefulPartitionedCall/deepnn_model/Squeeze_9:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_10: StatefulPartitionedCall/deepnn_model/Squeeze_10:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_11: StatefulPartitionedCall/deepnn_model/Squeeze_11:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_12: StatefulPartitionedCall/deepnn_model/Squeeze_12:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_13: StatefulPartitionedCall/deepnn_model/Squeeze_13:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_14: StatefulPartitionedCall/deepnn_model/Squeeze_14:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_15: StatefulPartitionedCall/deepnn_model/Squeeze_15:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose: StatefulPartitionedCall/deepnn_model/transpose:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_1: StatefulPartitionedCall/deepnn_model/transpose_1:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_2: StatefulPartitionedCall/deepnn_model/transpose_2:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_3: StatefulPartitionedCall/deepnn_model/transpose_3:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_4: StatefulPartitionedCall/deepnn_model/transpose_4:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_5: StatefulPartitionedCall/deepnn_model/transpose_5:0
2022-10-13 01:58:49,649 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_6: StatefulPartitionedCall/deepnn_model/transpose_6:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_7: StatefulPartitionedCall/deepnn_model/transpose_7:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul: StatefulPartitionedCall/deepnn_model/mul:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_1: StatefulPartitionedCall/deepnn_model/mul_1:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_2: StatefulPartitionedCall/deepnn_model/mul_2:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_3: StatefulPartitionedCall/deepnn_model/mul_3:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_4: StatefulPartitionedCall/deepnn_model/mul_4:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_5: StatefulPartitionedCall/deepnn_model/mul_5:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_6: StatefulPartitionedCall/deepnn_model/mul_6:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_7: StatefulPartitionedCall/deepnn_model/mul_7:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_16: StatefulPartitionedCall/deepnn_model/transpose_16:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_17: StatefulPartitionedCall/deepnn_model/transpose_17:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_18: StatefulPartitionedCall/deepnn_model/transpose_18:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_19: StatefulPartitionedCall/deepnn_model/transpose_19:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_20: StatefulPartitionedCall/deepnn_model/transpose_20:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_21: StatefulPartitionedCall/deepnn_model/transpose_21:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_22: StatefulPartitionedCall/deepnn_model/transpose_22:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_23: StatefulPartitionedCall/deepnn_model/transpose_23:0
2022-10-13 01:58:49,650 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_8: StatefulPartitionedCall/deepnn_model/mul_8:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_9: StatefulPartitionedCall/deepnn_model/mul_9:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_10: StatefulPartitionedCall/deepnn_model/mul_10:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_11: StatefulPartitionedCall/deepnn_model/mul_11:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_12: StatefulPartitionedCall/deepnn_model/mul_12:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_13: StatefulPartitionedCall/deepnn_model/mul_13:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_14: StatefulPartitionedCall/deepnn_model/mul_14:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/mul_15: StatefulPartitionedCall/deepnn_model/mul_15:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_8: StatefulPartitionedCall/deepnn_model/transpose_8:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_9: StatefulPartitionedCall/deepnn_model/transpose_9:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_10: StatefulPartitionedCall/deepnn_model/transpose_10:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_11: StatefulPartitionedCall/deepnn_model/transpose_11:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_12: StatefulPartitionedCall/deepnn_model/transpose_12:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_13: StatefulPartitionedCall/deepnn_model/transpose_13:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_14: StatefulPartitionedCall/deepnn_model/transpose_14:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_15: StatefulPartitionedCall/deepnn_model/transpose_15:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add: StatefulPartitionedCall/deepnn_model/add:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_1: StatefulPartitionedCall/deepnn_model/add_1:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_2: StatefulPartitionedCall/deepnn_model/add_2:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_3: StatefulPartitionedCall/deepnn_model/add_3:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_24: StatefulPartitionedCall/deepnn_model/transpose_24:0
2022-10-13 01:58:49,651 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_25: StatefulPartitionedCall/deepnn_model/transpose_25:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_26: StatefulPartitionedCall/deepnn_model/transpose_26:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_27: StatefulPartitionedCall/deepnn_model/transpose_27:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_28: StatefulPartitionedCall/deepnn_model/transpose_28:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_29: StatefulPartitionedCall/deepnn_model/transpose_29:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_30: StatefulPartitionedCall/deepnn_model/transpose_30:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/transpose_31: StatefulPartitionedCall/deepnn_model/transpose_31:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/concat: StatefulPartitionedCall/deepnn_model/concat:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_4: StatefulPartitionedCall/deepnn_model/add_4:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_7: StatefulPartitionedCall/deepnn_model/add_7:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_5: StatefulPartitionedCall/deepnn_model/add_5:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_8: StatefulPartitionedCall/deepnn_model/add_8:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_6: StatefulPartitionedCall/deepnn_model/add_6:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/add_9: StatefulPartitionedCall/deepnn_model/add_9:0
2022-10-13 01:58:49,652 - WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/concat_1: StatefulPartitionedCall/deepnn_model/concat_1:0
2022-10-13 01:59:16,152 - INFO - Computed 0 values for constant folding
^@2022-10-13 01:59:58,507 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_23/Rank: Rank] is not supported
2022-10-13 01:59:58,508 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_23' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_23\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_15:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_23/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_23:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,511 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_22/Rank: Rank] is not supported
2022-10-13 01:59:58,511 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_22' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_22\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_14:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_22/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_22:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,513 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_21/Rank: Rank] is not supported
2022-10-13 01:59:58,514 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_21' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_21\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_13:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_21/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_21:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,515 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_20/Rank: Rank] is not supported
2022-10-13 01:59:58,516 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_20' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_20\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_12:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_20/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_20:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,517 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_19/Rank: Rank] is not supported
2022-10-13 01:59:58,518 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_19' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_19\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_11:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_19/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_19:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,519 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_18/Rank: Rank] is not supported
2022-10-13 01:59:58,520 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_18' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_18\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_10:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_18/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_18:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,522 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_17/Rank: Rank] is not supported
2022-10-13 01:59:58,522 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_17' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_17\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_9:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_17/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_17:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,524 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_16/Rank: Rank] is not supported
2022-10-13 01:59:58,524 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_16' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_16\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_8:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_16/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_16:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,526 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_31/Rank: Rank] is not supported
2022-10-13 01:59:58,526 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_31' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_31\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_15:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_31/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_31:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,528 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_30/Rank: Rank] is not supported
2022-10-13 01:59:58,528 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_30' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_30\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_14:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_30/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_30:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,529 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_29/Rank: Rank] is not supported
2022-10-13 01:59:58,530 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_29' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_29\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_13:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_29/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_29:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,532 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_28/Rank: Rank] is not supported
2022-10-13 01:59:58,532 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_28' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_28\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_12:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_28/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_28:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,534 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_27/Rank: Rank] is not supported
2022-10-13 01:59:58,534 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_27' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_27\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_11:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_27/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_27:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,536 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_26/Rank: Rank] is not supported
2022-10-13 01:59:58,536 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_26' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_26\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_10:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_26/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_26:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,537 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_25/Rank: Rank] is not supported
2022-10-13 01:59:58,538 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_25' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_25\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_9:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_25/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_25:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,539 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_24/Rank: Rank] is not supported
2022-10-13 01:59:58,540 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_24' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_24\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_8:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_24/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_24:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,579 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_7/Rank: Rank] is not supported
2022-10-13 01:59:58,580 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_7' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_7\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_7:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_7/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_7:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,580 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_15/Rank: Rank] is not supported
2022-10-13 01:59:58,581 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_15' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_15\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_7:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_15/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_15:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,582 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_6/Rank: Rank] is not supported
2022-10-13 01:59:58,583 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_6' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_6\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_6:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_6/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_6:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,583 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_14/Rank: Rank] is not supported
2022-10-13 01:59:58,583 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_14' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_14\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_6:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_14/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_14:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,585 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_5/Rank: Rank] is not supported
2022-10-13 01:59:58,585 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_5' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_5\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_5:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_5/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_5:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,586 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_13/Rank: Rank] is not supported
2022-10-13 01:59:58,586 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_13' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_13\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_5:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_13/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_13:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,588 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_4/Rank: Rank] is not supported
2022-10-13 01:59:58,588 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_4' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_4\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_4:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_4/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_4:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,588 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_12/Rank: Rank] is not supported
2022-10-13 01:59:58,588 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_12' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_12\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_4:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_12/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_12:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,590 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_3/Rank: Rank] is not supported
2022-10-13 01:59:58,591 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_3' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_3\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_3:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_3/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_3:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,591 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_11/Rank: Rank] is not supported
2022-10-13 01:59:58,591 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_11' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_11\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_3:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_11/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_11:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,593 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_2/Rank: Rank] is not supported
2022-10-13 01:59:58,593 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_2' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_2\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_2:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_2/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_2:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,594 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_10/Rank: Rank] is not supported
2022-10-13 01:59:58,594 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_10' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_10\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_2:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_10/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_10:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,596 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_1/Rank: Rank] is not supported
2022-10-13 01:59:58,596 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_1' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_1\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze_1:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_1/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_1:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,596 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_9/Rank: Rank] is not supported
2022-10-13 01:59:58,596 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_9' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_9\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul_1:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_9/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_9:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,598 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose/Rank: Rank] is not supported
2022-10-13 01:59:58,598 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose\nInputs:\n\tStatefulPartitionedCall/deepnn_model/Squeeze:0=Squeeze, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/onnx_opset/tensor.py", line 243, in version_1
utils.make_sure(False, "perm can't be dynamic in ONNX")
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/utils.py", line 264, in make_sure
raise ValueError("make_sure failure: " + error_msg % args)
ValueError: make_sure failure: perm can't be dynamic in ONNX
2022-10-13 01:59:58,599 - ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_8/Rank: Rank] is not supported
2022-10-13 01:59:58,599 - ERROR - Failed to convert node 'StatefulPartitionedCall/deepnn_model/transpose_8' (fct=<bound method Transpose.version_1 of <class 'tf2onnx.onnx_opset.tensor.Transpose'>>)
'OP=Transpose\nName=StatefulPartitionedCall/deepnn_model/transpose_8\nInputs:\n\tStatefulPartitionedCall/deepnn_model/mul:0=Mul, None, 1\n\tStatefulPartitionedCall/deepnn_model/transpose_8/Range:0=Range, [-1], 6\nOutpus:\n\tStatefulPartitionedCall/deepnn_model/transpose_8:0=None, 1'
Traceback (most recent call last):
File "/home/luban/anaconda3/lib/python3.9/site-packages/tf2onnx/tfonnx.py", line 292, in tensorflow_onnx_mapping
func(g, node, **kwargs, initialized_tables=initialized_tables, dequantize=dequantize)
Urgency
very urgent!!!
System information
- OS Platform and Distribution (e.g., Linux Ubuntu 18.04*):Linux Ubuntu 18.04
- TensorFlow Version:2.9.1
- Python version:3.9
- ONNX version 1.12:
- ONNXRuntime version 1.12:
i really wonder why this "WARNING - Cannot infer shape for StatefulPartitionedCall/deepnn_model/Squeeze_1: StatefulPartitionedCall/deepnn_model/Squeeze_1:0" happens and how to fix "ERROR - Tensorflow op [StatefulPartitionedCall/deepnn_model/transpose_10/Rank: Rank] is not supported"
really appreciate for your reply!!!!!