-
Notifications
You must be signed in to change notification settings - Fork 356
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐛[Bug] ConvTranspose2d/3d #623
Comments
@peri044 I think you did some restructuring of the Conv/Conv^T converter for QAT? Can you take a look here? |
This is due to insufficient workspace size. Please increase the workspace size and give it a try. For me a workspace size of |
Many thanks @peri044 and @narendasan. Increasing the workspace size fixed the conversion issue. However, the output shape is still off.
Looks like the converter ignores the output_padding argument. |
I met this issue both in Torch-TensorRT and another PyTorch to TensorRT converter (torch2trt). Is this bug related to TensorRT Python API? |
We are facing exactly same issue when trying to compile a model with ConvTranspose2d with output_padding. Any plan to fix it or is there a way to apply |
Bug Description
ConvTranspose operations not converting.
To Reproduce
Expected behavior
Expecting the ConvTranspose2d/3d conversion to work without errors. Expected output shape [16, 32, 64, 64] with the code above (not [16, 32, 63, 63] as in the debug log).
Environment
conda
,pip
,libtorch
, source):Additional context
Conv2d/3d work fine, issues specific to ConvTranspose .
The text was updated successfully, but these errors were encountered: