huggingface / huggingface/diffusers
For qwen-image training file, Maybe "shuffle" of dataloader should be "False" when custom_instance_prompts is not None and cache_latents is False?
- Vorherrschende Sprache
- Python
- Sterne
- 34.5k
- Forks
- 7.3k
- Ø Merge
- 3 T. 3 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
### Describe the bug
I think "shuffle" of dataloader should be "False" when custom_instance_prompts is not None and cache_latents is False. Otherwise, it will lead to errors in the correspondence between prompt embedding and image during training, and prompt will not be followed when performing the task of T2I.
### Reproduction
None
### Logs
```shell
```
### System Info
None
### Who can help?
_No response_
Beitragsleitfaden
Rechercherichtung
Den Trainingseinstiegspunkt für qwen-image und dessen Dataloader lokalisieren und anschließend nachverfolgen, wie custom_instance_prompts und cache_latents die Reihenfolge der Samples beeinflussen. Die gemeldete Bedingung nach Möglichkeit reproduzieren und überprüfen, dass jedes Bild mit seinem vorgesehenen Prompt gepaart bleibt, wenn cache_latents auf false gesetzt ist; Regressionstests hinzufügen oder aktualisieren, falls das Projekt über einen relevanten Test verfügt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python, pytorch
- Bereich
- machine-learning
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100