PSConv
PSConv copied to clipboard
[ECCV 2020] PSConv: Squeezing Feature Pyramid into One Compact Poly-Scale Convolutional Layer
Thanks to the compact characteristic of PSConv, just replace `nn.Conv2d` with `PSConv2d`. Note that there exists another hyperparameter named `parts` you may set in our PSConv operator. _Originally posted by...
How does the code in the psconv.py file achieve the different dilation rates written in the paper?
How does the code in the psconv.py file achieve the differentdilation rates written in the paper?
``` x1, x2 = x.chunk(2, dim=1) x_shift = self.gwconv_shift(torch.cat((x2, x1), dim=1)) return self.gwconv(x) + self.conv(x) + x_shift ``` I think the code is simply add with different dilation.
Thanks for your great work. Can you share the code for training imagenet? I use the code (https://github.com/rwightman/pytorch-image-models) and train ResNeXt-50+PSConv with the same setting in your paper (SGD, 120...