Revert gaussian loss changes

This commit is contained in:
James Betker 2020-12-04 12:49:20 -07:00
parent 7da2a0d5d4
commit 7a81d4e2f4

View File

@ -127,11 +127,7 @@ class SRFlowNet(nn.Module):
else:
z = epses
logp = 0
for eps in epses:
logp = logp + flow.GaussianDiag.logp(None, None, eps)
logp_weight = opt_get(self.opt, ['networks', 'generator', 'flow', 'gaussian_loss_weight'], 1)
logp = logp * logp_weight
logp = flow.GaussianDiag.logp(None, None, z)
objective = objective + logp
nll = (-objective) / float(np.log(2.) * pixels)