Skip to content

Commit 487a6b1

Browse files
authored
Merge pull request #15 from y0ast/patch-1
Properly register parameters of LU decomposition
2 parents 8f35267 + 5bca773 commit 487a6b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

glow/modules.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,8 @@ def __init__(self, num_channels, LU_decomposed=False):
208208
l_mask = np.tril(np.ones(w_shape, dtype=np.float32), -1)
209209
eye = np.eye(*w_shape, dtype=np.float32)
210210

211-
self.p = torch.Tensor(np_p.astype(np.float32))
212-
self.sign_s = torch.Tensor(np_sign_s.astype(np.float32))
211+
self.register_buffer('p', torch.Tensor(np_p.astype(np.float32)))
212+
self.register_buffer('sign_s', torch.Tensor(np_sign_s.astype(np.float32)))
213213
self.l = nn.Parameter(torch.Tensor(np_l.astype(np.float32)))
214214
self.log_s = nn.Parameter(torch.Tensor(np_log_s.astype(np.float32)))
215215
self.u = nn.Parameter(torch.Tensor(np_u.astype(np.float32)))

0 commit comments

Comments
 (0)