When set convolution channel_in=28, channel_out=28, groups=4, it gets right results.
When set convolution channel_in=32, channel_out=32, groups=4, it gets wrong results.
I test this in trt7.x.x, it always get right results. Seems like a bug in trt8.2.0.
Hi, @spolisetty , sorry for late reply.
My test onnx model just has a convolution layer.
You can run following code to see the different result between pytorch and tensorrt.
code: common.py (6.6 KB) groupconv.py (3.0 KB)
onnx:groupconv.onnx (9.4 KB)
results:result.txt (8.7 KB)