|
pulsatrix
|
DDPM linear noise schedule: precomputed beta/alpha/alpha_bar, forward noising and reverse sampling steps. More...
#include <cstdint>#include <vector>#include "pulsatrix/device_backend.hpp"#include "pulsatrix/tensor.hpp"
Go to the source code of this file.
Classes | |
| class | pulsatrix::NoiseSchedule |
| The DDPM (Ho et al. 2020, arXiv:2006.11239) linear variance schedule plus the two tensor operations defined directly on top of it – closed-form forward noising and the reverse (sampling) step. More... | |
Namespaces | |
| namespace | pulsatrix |
DDPM linear noise schedule: precomputed beta/alpha/alpha_bar, forward noising and reverse sampling steps.