Skip to content
This repository was archived by the owner on Feb 7, 2025. It is now read-only.
This repository was archived by the owner on Feb 7, 2025. It is now read-only.

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

@StartMvoe

Description

@StartMvoe

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions