Přeskočit na obsah
LaFoto

Slovníček AI generování obrázků

Co je sampler?

Algoritmus, který řídí kroky denoisingu. Různé samplery konvergují různou rychlostí a ze stejného seedu vytvoří mírně odlišné výsledky.

Sampler je algoritmus, který provádí diffusion model náhodným šumem k hotovému obrazu a rozhoduje o velikosti a způsobu každého denoising kroku. Různé samplery dosáhnou použitelného výsledku v odlišném počtu kroků a ze stejného seedu a promptu vytvoří mírně jiné snímky, i když rozdíly mezi moderními samplery jsou mnohem menší, než napovídá rozhraní.
stupňované papírové vzorky stoupající od tmavé ke světlé vedle jemného štětce na teplém papíru

Co sampler ve skutečnosti dělá

Model umí odhadnout, kolik šumu je v daný okamžik v obrazu přítomno. Nedokáže však jedním skokem proměnit statický šum ve fotografii. Cesta k ní vyžaduje mnoho malých kroků a někdo musí rozhodnout, jak velké kroky budou, zda se „podívat dopředu“ a jak kompenzovat chybu, kterou přináší pohyb v diskrétních skocích místo plynule. To je úloha sampleru. Je to numerický solver a názvy v rozbalovacím seznamu jsou názvy solverů.

Jak číst názvy v seznamu

Euler je nejjednodušší a dělá, co název napovídá: posunout se o predikovanou míru a opakovat. „a“ v Euler a označuje ancestrální sampler, který v každém kroku vstřikuje nový šum, a proto se nikdy zcela neusadí — s rostoucím počtem kroků stále vytváří variace místo konvergence. DPM++ a jeho příbuzní jsou vyššího řádu a dosáhnou srovnatelného výsledku v méně krocích tím, že odhadují zakřivení dráhy místo předpokladu, že je přímá. UniPC a podobné novější položky jsou dalšími vylepšeními téhož přístupu.

Ancestrální versus deterministický — rozdíl, na kterém záleží

Ze všeho v tom seznamu má praktické dopady právě toto rozlišení. Deterministický sampler konverguje: zvýšíte počet kroků a obraz se stabilizuje, takže 30 a 50 kroků dají téměř stejný snímek. Ancestrální sampler přidává v každém kroku šum, a tak se s přidávanými kroky obraz stále mění a nikdy se neusadí. Snažíte-li se přesně reprodukovat výsledek nebo ladit konkrétní snímek, ancestrální samplery Vás budou frustrovat.

Kroky a bod, kdy víc už nepomáhá

Volba sampleru a počet kroků je jedno rozhodnutí, ne dvě. Vyšší řád může při 20 krocích vyprodukovat to, co jednoduchý potřebuje 40 k dosažení, a za bodem konvergence navíc kroky jen stojí čas a nic viditelného nemění. Zdvojnásobení kroků, když obraz „nefunguje“, jej téměř nikdy neopraví; problém je v promptu, seedu nebo modelu.

Proč to většina lidí může nechat být

Volba sampleru je v generování obrazů nejpřeceněnější ovládací prvek a současně jeden z nejméně podstatných. Mění jemnou texturu a přesné rozmístění drobných detailů, nikoli kompozici, motiv nebo styl. Kdokoli, komu obrázky nevycházejí, získá mnohem víc přepsáním promptu než posouváním v tomto seznamu, a řada současných hostovaných modelů nastavení vůbec nezpřístupňuje — což je rozumné čtení toho, jak málo na něm záleží.

Sampler v kostce

Je
Numerický řešič
Určuje
Jak se provádí každý krok
Ancestrální
Nikdy zcela nekonverguje
Deterministický
S rostoucím počtem kroků se ustálí
Typický počet kroků
20 až 30
Vliv na kompozici
Žádný

Použít v praxi

Kde se to objevuje

Sampler — questions people ask

Co je sampler v AI generování obrazů?
Algoritmus, který vede model od náhodného šumu k hotovému obrazu a určuje velikost a tvar každého denoising kroku.
Který sampler je nejlepší?
Pro většinu práce kterýkoli moderní deterministický. Rozdíly mezi současnými samplery ovlivňují jemné detaily, nikoli kompozici či styl, a volba záleží podstatně méně než prompt.
Co znamená „a“ v Euler a?
Ancestrální. Do každého kroku vnáší nový šum, takže se obraz s rostoucími kroky mění místo toho, aby konvergoval ke stabilnímu výsledku.
Kolik kroků mám použít?
Dost na konvergenci a ne víc — často 20 až 30 s vyšší-řádovým samplerem. Za tímto bodem další kroky stojí čas a nic viditelného nemění.
Proč dostanu jiný obrázek po změně sampleru?
Stejný počáteční šum je veden k výsledku jinou cestou, takže jemné detaily dopadnou jinak, i když prompt a seed zůstaly stejné.
Ovlivňuje sampler kvalitu obrazu?
Okrajově a převážně přes to, kolik kroků je potřeba. Nemění, co je na snímku.
Proč moje aplikace nemá nastavení sampleru?
Mnohé hostované modely jej neodhalují a volí rozumný výchozí stav. Vzhledem k malému dopadu je to obhajitelné rozhodnutí, ne chybějící funkce.

Související pojmy AI generování obrázků

Začněte tvořit ještě dnes

Vytvořte svůj první obrázek v nejlepším AI generátoru obrázků.

Větu promění v hotový, fotorealistický obrázek během pár sekund — pak doladíte každý detail. Bez nastavování, bez Discordu, bez GPU.

Připojte se k 4 200+ tvůrcům používajícím LaFoto