Skip to content
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

Transpose convolution parameters #149

Open
mrgloom opened this issue Sep 3, 2019 · 2 comments
Open

Transpose convolution parameters #149

mrgloom opened this issue Sep 3, 2019 · 2 comments

Comments

@mrgloom
Copy link

mrgloom commented Sep 3, 2019

In downsampling part nn.ConvTranspose2d with kernel_size=3, stride=2 is used but seems with these parameters at some parts 3x3 kernel will cover only one input pixel, seems this will lead to checkerboard artifacts. Is it true? or maybe it 'was fixed' somewhere in other place of network for example conv with large kernel size at output?
https://github.com/NVIDIA/pix2pixHD/blob/master/models/networks.py#L203

https://github.com/vdumoulin/conv_arithmetic/blob/master/gif/padding_strides_odd_transposed.gif

@vatsalag99
Copy link

Hi, I am following up on this. Currently, my images have few gridding effects, however, would this be fixed when training with the local enhancer or would I need to restart training on the global generator?

@liujiaoshou17
Copy link

Hi, I am following up on this. Currently, my images have few gridding effects, however, would this be fixed when training with the local enhancer or would I need to restart training on the global generator?

I also had the same problem,did you solve it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants