Use non-alias

This commit is contained in:
Sergii Dymchenko 2025-01-07 15:51:19 -08:00 committed by GitHub
parent e4e2d82b0f
commit 76b7c71b6e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -40,7 +40,7 @@ def get_sigmas_polyexponential(n, sigma_min, sigma_max, rho=1., device='cpu'):
def get_sigmas_vp(n, beta_d=19.9, beta_min=0.1, eps_s=1e-3, device='cpu'): def get_sigmas_vp(n, beta_d=19.9, beta_min=0.1, eps_s=1e-3, device='cpu'):
"""Constructs a continuous VP noise schedule.""" """Constructs a continuous VP noise schedule."""
t = torch.linspace(1, eps_s, n, device=device) t = torch.linspace(1, eps_s, n, device=device)
sigmas = torch.sqrt(torch.expm1(beta_d * t ** 2 / 2 + beta_min * t)) sigmas = torch.sqrt(torch.special.expm1(beta_d * t ** 2 / 2 + beta_min * t))
return append_zero(sigmas) return append_zero(sigmas)