Project-MONAI/GenerativeModels

The reverse_step function in generative.networks.schedulers.DDPMScheduler.ddim.py

Opened this issue · 0 comments

Well, the reversed_step function in generative.networks.schedulers.ddim.py seems to try to generate x_t+1 from x_t with the Equation (6) in https://arxiv.org/pdf/2203.04306.pdf. However, in the process of implementing the reversed_step function, from https://arxiv.org/pdf/2010.02502.pdf is used to achieve it. In other word, the step_reverse function realize an equation x_t+1 = alpha_prod_t_next ** (0.5) * x_0+ x_t. Is that right?