Przejdź do treści
LaFoto

Słowniczek obrazów AI

Czym jest sampler?

Algorytm, który prowadzi proces denoise krok po kroku. Różne samplery zbiegają do wyniku w różnym tempie i dają nieco inne rezultaty z tego samego seeda.

Sampler to algorytm, który prowadzi model dyfuzyjny od losowego szumu do gotowego obrazu, decydując o wielkości każdego kroku denoise i sposobie jego wykonania. Różne samplery osiągają użyteczny wynik w różnej liczbie kroków i generują nieco inne obrazy z tego samego seed i promptu, choć różnice między nowoczesnymi samplerami są znacznie mniejsze, niż sugeruje interfejs.
Stopniowane próbniki papieru wznoszące się od ciemnego do jasnego obok cienkiego pędzla na ciepłym papierze

Co sampler faktycznie robi

Model potrafi oszacować, ile szumu zawiera obraz w danym momencie. Nie potrafi jednak jednym ruchem zamienić „śniegu” w fotografię. Potrzeba wielu małych kroków — i czegoś, co zdecyduje, jak duży ma być każdy krok, czy „spojrzeć wprzód” oraz jak skorygować błąd wynikający z poruszania się skokami zamiast ciągle. Tym jest sampler. To solver numeryczny, a nazwy w rozwijanym menu to nazwy solverów.

Jak czytać nazwy na liście

Euler jest najprostszy i robi to, co sugeruje nazwa: idzie naprzód o przewidywaną wielkość kroku i powtarza. „a” w Euler a oznacza sampler ancestralny, który wstrzykuje świeży szum przy każdym kroku i dlatego nigdy w pełni nie „osiada” — wraz ze wzrostem liczby kroków generuje wciąż nowe warianty zamiast konwergować. DPM++ i jego odmiany to solvery wyższego rzędu, które dochodzą do porównywalnego wyniku w mniejszej liczbie kroków, bo szacują krzywiznę trajektorii zamiast zakładać, że jest prosta. UniPC i podobne nowsze propozycje to dalsze udoskonalenia tej idei.

Ancestral kontra deterministyczny — rozróżnienie, które ma znaczenie

Spośród wszystkiego w tym menu to podział o praktycznych konsekwencjach. Sampler deterministyczny konwerguje: zwiększając liczbę kroków, obraz się stabilizuje, więc 30 i 50 kroków dają niemal ten sam kadr. Sampler ancestralny dodaje szum na każdym kroku, więc obraz zmienia się wraz z liczbą kroków i nigdy nie „ląduje” w stanie ostatecznym. Przy próbie wiernego odtworzenia wyniku lub strojenia jednego obrazu samplery ancestralne będą frustrować.

Kroki i moment, w którym „więcej” przestaje pomagać

Wybór sampler i liczby kroków to jedna decyzja, a nie dwie. Sampler wyższego rzędu może dać rezultat przy 20 krokach, którego prostszy potrzebuje 40, a po osiągnięciu konwergencji dodatkowe kroki kosztują czas i nie zmieniają nic widocznego. Podwajanie liczby kroków, gdy obraz „nie wychodzi”, niemal nigdy nie pomaga; problem leży w promptcie, seed albo modelu.

Dlaczego większość osób powinna to zostawić w spokoju

Wybór sampler jest najbardziej przereklamowaną kontrolką w generowaniu obrazów i jedną z najmniej znaczących. Zmienia drobną fakturę i dokładne ułożenie szczegółów, nie kompozycję, temat ani styl. Każdy, komu obrazy „nie działają”, więcej zyska na przepisaniu promptu niż na schodzeniu w dół tej listy, a wiele obecnych modeli hostowanych w ogóle nie ujawnia tego ustawienia — i słusznie, biorąc pod uwagę, jak niewiele zmienia.

Sampler w skrócie

To
Solver numeryczny
Decyduje
Jak wykonywany jest każdy krok
Ancestralny
Nigdy w pełni nie zbiega
Deterministyczny
Stabilizuje się wraz ze wzrostem liczby kroków
Typowa liczba kroków
20 to 30
Wpływ na kompozycję
Brak

Zastosowanie w praktyce

Gdzie to występuje

Sampler — questions people ask

Czym jest sampler w generowaniu obrazów AI?
Algorytm, który prowadzi model od losowego szumu do gotowego obrazu, decydując o wielkości i kształcie każdego kroku denoise.
Który sampler jest najlepszy?
Do większości prac — dowolny nowoczesny deterministyczny. Różnice między obecnymi samplerami wpływają na drobny detal, nie na kompozycję czy styl, a wybór ma znacznie mniejsze znaczenie niż prompt.
Co oznacza „a” w Euler a?
Ancestralny. Wstrzykuje świeży szum przy każdym kroku, więc wraz ze wzrostem liczby kroków obraz się zmienia zamiast konwergować do stabilnego wyniku.
Ile kroków powinno się używać?
Tyle, by osiągnąć konwergencję — i ani jednego więcej. Często 20–30 z samplerem wyższego rzędu. Powyżej tego progu dodatkowe kroki kosztują czas i nie zmieniają nic widocznego.
Dlaczego zmienia się obraz po zmianie sampler?
Ten sam szum początkowy jest prowadzony do wyniku inną ścieżką, więc drobne szczegóły układają się inaczej, choć prompt i seed pozostają bez zmian.
Czy sampler wpływa na jakość obrazu?
Marginalnie — głównie przez to, ile kroków potrzeba. Nie zmienia tego, co znajduje się na zdjęciu.
Dlaczego w moim narzędziu nie ma ustawienia sampler?
Wiele modeli hostowanych go nie udostępnia, wybierając rozsądne domyślne. Biorąc pod uwagę, jak mało to zmienia, to sensowna decyzja, a nie brak funkcji.

Zacznij tworzyć dziś

Wygeneruj pierwszy obraz w najlepszym generatorze obrazów AI.

Zamień zdanie w gotowy, fotorealistyczny obraz w kilka sekund — a potem dopracuj każdy szczegół. Bez konfiguracji, bez Discorda, bez GPU.

Dołącz do 4200+ twórców korzystających z LaFoto