m = nn.Conv2d(64, 192, kernel_size=(6, 6), stride=(4, 4), padding=(1, 1))
nn.Conv2d:
out_size = (in_size - K + 2P)/ S +1
n = nn.ConvTranspose2d(192,64,kernel_size=(6, 6), stride=(4, 4), padding=(1, 1))
nn.ConvTranspose2d:
out_size = (in_size -1)*S-2P+k
from torch import nn
import torch
m = nn.Conv2d(64, 192, (6, 6), stride=(4, 4), padding=(1, 1))
n = nn.ConvTranspose2d(192,64,6,4,1)
inputa = torch.randn(1, 192, 64, 64)
print(inputa.size())
outputa = n(inputa)
print(outputa.size())