pytorch学习 nn.Conv2d(nc, ndf, 4, 2, 1, bias=False)

nn.Conv2d(nc, ndf, 4, 2, 1, bias=False)

如何理解这里的nc和ndf呢?
首先,nc这里是输入的通道数,比如说图片的RGB三通道,当然这里的通道数是不限的。
ndf是filter的数量,因为算的时候,就是先对每一个滤波器去计算每一个通道的,然后把每个通道的结果加和,这个和就是这个滤波器的结果,输出的就是由ndf个滤波器算出的结果的向量。
后面三个4,2,1分别是kernel_size,stride,padding。有个公式可以算w和h,看这个文章

你可能感兴趣的:(打卡学习,深度学习,人工智能)