MCPcopy Create free account
hub / github.com/CompVis/diff2flow / _warmup_beta

Function _warmup_beta

diff2flow/openai_diffusion/gaussian_diffusion.py:58–62  ·  view source on GitHub ↗
(beta_start, beta_end, num_diffusion_timesteps, warmup_frac)

Source from the content-addressed store, hash-verified

56
57
58def _warmup_beta(beta_start, beta_end, num_diffusion_timesteps, warmup_frac):
59 betas = beta_end * np.ones(num_diffusion_timesteps, dtype=np.float64)
60 warmup_time = int(num_diffusion_timesteps * warmup_frac)
61 betas[:warmup_time] = np.linspace(beta_start, beta_end, warmup_time, dtype=np.float64)
62 return betas
63
64
65def get_beta_schedule(beta_schedule, *, beta_start, beta_end, num_diffusion_timesteps):

Callers 1

get_beta_scheduleFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected