huggingface / huggingface/diffusers

[Schedulers] Add methods for conversion between noise and denoised predictions

Open
#9,629 5 comments 0 reactions 0 assignees View on GitHub
scheduler stale
Dominant language
Python
Stars
34.5k
Forks
7.3k
Avg merge
3d 3h
Merged PRs (30d)
91

Description

Guidance methods like APG (#9585 #9626) require conversion between noise and denoised predictions. The computation of these predictions varies across schedulers and depends on `prediction_type`. Currently, this is embedded in `step` functions of the schedulers which complicates implementation of APG.

Adding separate methods for conversion between noise and denoised predictions would simplify implementation and allow easier experimentation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.