Closed srihari-humbarwadi closed 3 years ago
Is there a particular reason for using fan_in = self.in_channels for EqualizedConvTranspose2d in https://github.com/akanimax/pro_gan_pytorch/blob/e3d2341333500b4792d60b42af3719eb524a52ec/pro_gan_pytorch/custom_layers.py#L110
fan_in = self.in_channels
EqualizedConvTranspose2d
compared to fan_in = np.prod(self.kernel_size) * self.in_channels for EqualizedConv2d in https://github.com/akanimax/pro_gan_pytorch/blob/e3d2341333500b4792d60b42af3719eb524a52ec/pro_gan_pytorch/custom_layers.py#L62
fan_in = np.prod(self.kernel_size) * self.in_channels
EqualizedConv2d
Answered here https://github.com/akanimax/pro_gan_pytorch/issues/44
Glad to know that the issue was resolved. Please feel free to reopen if you still have any problem.
Is there a particular reason for using
fan_in = self.in_channels
forEqualizedConvTranspose2d
in https://github.com/akanimax/pro_gan_pytorch/blob/e3d2341333500b4792d60b42af3719eb524a52ec/pro_gan_pytorch/custom_layers.py#L110compared to
fan_in = np.prod(self.kernel_size) * self.in_channels
forEqualizedConv2d
in https://github.com/akanimax/pro_gan_pytorch/blob/e3d2341333500b4792d60b42af3719eb524a52ec/pro_gan_pytorch/custom_layers.py#L62