Hello,
I’m deploying a model onnx (opset 17) and got a large bunch of warnings of unsupported operations. One of them is the unsupported Transpose:
WARNING : Configuration of node '/backbone/3/0/Transpose' may not be supported. 'Transpose' parameters:
WARNING : perm: :0, 3, 1, 2]
WARNING : data: Metadata(shape=(1, 48, 64, 160), is_constant=False)
WARNING : transposed: Metadata(shape=(1, 160, 48, 64), is_constant=False)
WARNING : Unsatisfied constraint: perm == =0, 1, 2, 3]
I guess the rule should have been perm != =0, 1, 2, 3] because here it is requesting a non no-op operation perm = =0, 3, 1, 2].
I think this is also causing later the error
ERROR : RuntimeError: The expanded size of the tensor (192) must match the existing size (160) at non-singleton dimension 1. Target sizes: :1, 192, 256, 160]. Tensor sizes: :1, 160, 1, 1]
as it looks that indeed the transpose has not been applied.
Could someone shade some light on this behavior?
Thanks in advance