huggingface / huggingface/diffusers
[Schedulers] Add methods for conversion between noise and denoised predictions
- Langage dominant
- Python
- Étoiles
- 34.5k
- Forks
- 7.3k
- Merge moyen
- 3 j 3 h
- PR mergées (30 j)
- 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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Start by reviewing the schedulers' step functions and their prediction_type handling, then read the APG discussions in issues #9585 and #9626. Done means the conversion logic is exposed as separate scheduler methods and supports the prediction variants needed by the guidance methods.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python, pytorch
- Domaine
- machine-learning
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100