huggingface / huggingface/diffusers
Missing `"linspace"` timestep spacing option for `DDIMInverseScheduler`
- Vorherrschende Sprache
- Python
- Sterne
- 34.5k
- Forks
- 7.3k
- Ø Merge
- 3 T. 3 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
**Is your feature request related to a problem? Please describe.**
I was wondering why the `"linspace"` timestep spacing option is not available also for the `DDIMInverseScheduler` class, as it is for other schedulers like `DDIMScheduler` and `DDIMScheduler`.
https://github.com/huggingface/diffusers/blob/9f06a0d1a4a998ac6a463c5be728c892f95320a8/src/diffusers/schedulers/scheduling_ddim_inverse.py#L284
**Describe the solution you'd like.**
The code could be copied from the other cited schedulers where it is already implemented.
Beitragsleitfaden
Rechercherichtung
Beginne in src/diffusers/schedulers/scheduling_ddim_inverse.py ungefähr bei Zeile 284 und vergleiche anschließend die Implementierung der Zeitschritt-Abstände in den genannten DDIMScheduler-Dateien. Überprüfe, dass DDIMInverseScheduler die Option "linspace" akzeptiert und sich konsistent mit diesen vorhandenen Schedulern verhält; die Änderung ist abgeschlossen, wenn die Option funktioniert, ohne die anderen Abstandsmodi zu beeinflussen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- machine-learning
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 55/100