From 608d00a5a38fbb9a47921f76b030985195e7bf9b Mon Sep 17 00:00:00 2001 From: Felix Altenberger Date: Sun, 8 Mar 2020 22:26:51 +0100 Subject: [PATCH] Fix in NLayerDiscriminator: floor instead of ceil for same padding. --- models/networks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/networks.py b/models/networks.py index ee05d85d..3f9d7a59 100755 --- a/models/networks.py +++ b/models/networks.py @@ -338,7 +338,7 @@ def __init__(self, input_nc, ndf=64, n_layers=3, norm_layer=nn.BatchNorm2d, use_ self.n_layers = n_layers kw = 4 - padw = int(np.ceil((kw-1.0)/2)) + padw = int(np.floor((kw-1.0)/2)) sequence = [[nn.Conv2d(input_nc, ndf, kernel_size=kw, stride=2, padding=padw), nn.LeakyReLU(0.2, True)]] nf = ndf