Miért fontos a seed
A diffúzió zajból indul, és minden kép ennek a zajnak és a beállításaidnak determinisztikus függvénye. A seed a zaj receptje. Ettől lesz a tanulás leghasznosabb eszköze: rögzítsd a seedet, változtass egy dolgot, hasonlítsd össze. Ez a módszer áll a művészi stílusok összehasonlítása mögött: 1731 művész, négy rögzített prompt és promptonként egy rögzített seed. Csak a művész neve változik, így a látott különbség a művész hatása, semmi más.
Hogyan használd a seedet
- Generálj -1 seeddel, amíg meg nem jelenik egy kompozíció, amely tetszik.
- Olvasd ki a seedet a kép adataiból (az Automatic1111 a PNG metaadataiba és a kép alá is beírja), és illeszd be a seed mezőbe.
- Most finomítsd a promptot vagy a negatív promptot szavanként: a kompozíció általában marad, a részletek mozdulnak.
- Nem ancestral samplerrel (Euler, DDIM, DPM++ 2M) ugyanaz a seed akkor is közeli képet ad, ha a lépésszámot vagy a CFG-t módosítod, így a beállításokat korrekt módon összevetheted. Az ancestral samplerek, például az Euler a, minden lépésben új zajt adnak hozzá, és elcsúsznak.
Az oldal promptpéldái szinte minden képhez feltüntetik a seedet, így ismert eredményből indulhatsz.
Mi rontja el a reprodukálhatóságot
- Másik modell vagy LoRA: a zaj ugyanaz, de a zajtalanító nem, így a kép változik: könnyű LoRA-val kicsit, másik modellel teljesen.
- Másik képméret: a zajtenzor alakja más, így a kép még azonos seeddel sem hasonlít.
- Másik GPU vagy szoftververzió: apró lebegőpontos eltérések elmozdíthatják a részleteket; GPU-márkák között az Automatic1111 még a zajt is másképp sorsolja, hacsak a véletlenszám-forrását nem állítod CPU-ra.
- Az Automatic1111-ben további beállítások is módosítják az eredményt, például a variation seed, a Clip skip és az Eta noise seed delta; a pontos ismétléshez ezeket is tartsd azonosan.
Variációk egy seed körül
Az Automatic1111-ben van variation seed és variation strength csúszka: 0,1–0,3 között a kép testvéreit kapod, ugyanazzal a pózzal és palettával, apró eltérésekkel, ami hasznos a legjobb kéz vagy arc kiválasztásához. Egy X/Y/Z plot, az egyik tengelyen seedekkel, a másikon egy promptszóval, egyetlen futtatással összehasonlító rácsot készít.