DDIM#
- class dmme.diffusion_models.DDIM(model: Module, timesteps: int = 1000, sub_timesteps: int = 50, tau_schedule: str = 'quadratic')[source]#
Denoising Diffusion Implicit Models
A more efficient class of iterative implicit probablistic models with the same training procedure as DDPMs.
- Parameters:
model – model passed to
DDPMtimesteps – total timesteps \(T\)
sub_timesteps – sub-sequence length
tau_schedule – tau schedule to use, “linear”`or `”quadratic”