Γιατί έχει σημασία το seed
Η διάχυση ξεκινά από θόρυβο και κάθε εικόνα είναι μια ντετερμινιστική συνάρτηση αυτού του θορύβου και των ρυθμίσεών σας. Το seed είναι η συνταγή του θορύβου. Αυτό το κάνει το πιο χρήσιμο εργαλείο εκμάθησης: σταθεροποιήστε το seed, αλλάξτε ένα πράγμα, συγκρίνετε. Είναι η μέθοδος πίσω από τη σύγκριση στυλ καλλιτεχνών μας: 1.731 καλλιτέχνες, τέσσερα σταθερά prompt και ένα σταθερό seed ανά prompt. Αλλάζει μόνο το όνομα του καλλιτέχνη, οπότε οι διαφορές που βλέπετε είναι το αποτέλεσμα του καλλιτέχνη και τίποτα άλλο.
Πώς να χρησιμοποιήσετε το seed
- Δημιουργήστε με seed -1 μέχρι να εμφανιστεί μια σύνθεση που σας αρέσει.
- Διαβάστε το seed στις πληροφορίες της εικόνας (το Automatic1111 το γράφει στα μεταδεδομένα του PNG και κάτω από την εικόνα) και επικολλήστε το στο πεδίο seed.
- Τώρα βελτιώστε το prompt ή το αρνητικό prompt λέξη προς λέξη: η σύνθεση συνήθως μένει, οι λεπτομέρειες αλλάζουν.
- Με έναν μη ancestral δειγματολήπτη (Euler, DDIM, DPM++ 2M), το ίδιο seed δίνει κοντινή εικόνα ακόμη και όταν αλλάζετε τα βήματα ή το CFG, κάτι που σας επιτρέπει να συγκρίνετε ρυθμίσεις επί ίσοις όροις. Οι ancestral δειγματολήπτες, όπως ο Euler a, προσθέτουν νέο θόρυβο σε κάθε βήμα και αποκλίνουν.
Τα παραδείγματα prompt αυτού του ιστότοπου αναφέρουν το seed σχεδόν σε κάθε εικόνα, ώστε να ξεκινήσετε από ένα γνωστό αποτέλεσμα.
Τι χαλάει την αναπαραγωγιμότητα
- Διαφορετικό μοντέλο ή LoRA: ο θόρυβος είναι ο ίδιος αλλά ο αποθορυβοποιητής όχι, οπότε η εικόνα αλλάζει: ελαφρά με ένα ελαφρύ LoRA, εντελώς με άλλο μοντέλο.
- Διαφορετικό μέγεθος εικόνας: ο τανυστής θορύβου έχει άλλο σχήμα, οπότε η εικόνα είναι άσχετη ακόμη και με το ίδιο seed.
- Διαφορετική GPU ή έκδοση λογισμικού: μικροσκοπικές διαφορές κινητής υποδιαστολής μπορούν να μετατοπίσουν λεπτομέρειες· μεταξύ κατασκευαστών GPU το Automatic1111 παράγει ακόμη και διαφορετικό θόρυβο, εκτός αν η πηγή τυχαίων αριθμών του οριστεί σε CPU.
- Το Automatic1111 έχει επιπλέον ρυθμίσεις που αλλάζουν το αποτέλεσμα, όπως το variation seed, το Clip skip και το Eta noise seed delta· κρατήστε τα ίδια για ακριβείς επαναλήψεις.
Παραλλαγές γύρω από ένα seed
Το Automatic1111 έχει ένα variation seed και ένα ρυθμιστικό variation strength: στο 0.1 έως 0.3 παίρνετε «αδέλφια» της εικόνας, ίδια στάση και παλέτα με μικρές αλλαγές, χρήσιμο για να διαλέξετε τα καλύτερα χέρια ή πρόσωπο. Ένα X/Y/Z plot με seed στον έναν άξονα και μια λέξη του prompt στον άλλο παράγει ένα πλέγμα σύγκρισης με μία εκτέλεση.