Siirry sisältöön
LaFoto

Tekoälykuvasanasto

Mikä on näytteenotin?

Algoritmi, joka vie kohinanpoistoa vaihe vaiheelta eteenpäin. Eri näytteenottimet konvergoivat eri vauhdilla ja tuottavat hieman erilaisen tuloksen samasta seedistä.

Näytteenotin on algoritmi, joka kuljettaa diffusion-mallin satunnaiskohinasta valmiiksi kuvaksi päättäen, kuinka suuria kunkin denoise-askeleen tulee olla ja miten ne otetaan. Eri näytteenottimet saavuttavat käyttökelpoisen tuloksen eri askelmäärillä ja tuottavat hieman erilaisia kuvia samalla seedillä ja promptilla, vaikka modernien näytteenottimien erot ovat paljon pienempiä kuin käyttöliittymät antavat ymmärtää.
Porrastetut paperinäytteet nousevat tummasta vaaleaan hienon siveltimen vieressä lämpimällä paperilla

Mitä näytteenotin oikeasti tekee

Malli osaa arvioida, kuinka paljon kohinaa kuvassa on tietyllä hetkellä. Se ei voi yhdellä liikkeellä muuttaa kohinaa valokuvaksi. Sinne päästään monin pienin askelin, ja jonkun on päätettävä, kuinka suuri kukin askel on, kannattaako kurkistaa eteenpäin ja miten korjata virhe, joka syntyy, kun liikutaan epäjatkuvin hypyin eikä jatkuvasti. Se jokin on näytteenotin. Se on numeerinen ratkaisija, ja pudotusvalikon nimet ovat näiden ratkaisijoiden nimiä.

Nimien lukeminen listassa

Euler on yksinkertaisin ja tekee, mitä nimensä lupaa: astu eteenpäin ennustetun määrän ja toista. Euler a:n “a” merkitsee ancestral-näytteenotinta, joka ruiskuttaa joka askeleella uutta kohinaa eikä siksi pysähdy — se jatkaa vaihtelua askelmääriä lisättäessä eikä konvergoi. DPM++ ja sen lähisukulaiset ovat korkeamman kertaluvun ratkaisijoita, jotka pääsevät vastaavaan tulokseen vähemmällä askelmäärällä arvioimalla polun kaarevuutta sen sijaan, että olettaisivat sen suoraksi. UniPC ja muut uudemmat ovat saman idean jatkohiomista.

Ancestral vai deterministinen — olennaisin ero

Pudotusvalikon vaihtoehdoista tämä on käytännössä merkityksellisin raja. Deterministinen näytteenotin konvergoi: kun lisäät askelia, kuva vakautuu, joten 30 ja 50 askelta tuottavat lähes saman kuvan. Ancestral-näytteenotin lisää joka askeleella kohinaa, joten kuva muuttuu askelia lisättäessä eikä asetu lopulliseksi. Jos yrität toistaa täsmälleen saman tuloksen tai hienosäätää yhtä kuvaa, ancestralit turhauttavat.

Askeleet, ja kohta jossa lisäys ei auta

Näytteenottimen valinta ja askelmäärä ovat yksi päätös, eivät kaksi. Korkeamman kertaluvun näytteenotin voi tuottaa 20 askeleella sen, mihin yksinkertainen tarvitsee 40, ja konvergenssipisteen jälkeen lisäaskeleet kuluttavat aikaa muuttamatta näkyvää mitään. Askelmäärän tuplaaminen harvoin korjaa kuvaa, joka ei toimi; vika on todennäköisemmin promptissa, seedissä tai mallissa.

Miksi useimpien kannattaa jättää se rauhaan

Näytteenotin on ylivoimaisesti ylirapustettu säätö ja vaikutukseltaan yksi pienimmistä. Se muuttaa hienorakennetta ja pienten yksityiskohtien tarkkaa asettelua, ei sommittelua, aihetta tai tyyliä. Jos kuvasi eivät toimi, saat enemmän aikaan kirjoittamalla promptin uudelleen kuin selaamalla tätä listaa, ja monet nykyiset hostatut mallit eivät edes tarjoa säätöä — mikä on varsin järkevä tulkinta sen merkityksestä.

Sampler pähkinänkuoressa

On
Numeerinen ratkaisija
Päättää
Miten kukin askel otetaan
Ancestral-menetelmä
Ei koskaan täysin konvergoi
Deterministinen
Vakiintuu askelmäärän noustessa
Tyypilliset askeleet
20 to 30
Vaikutus sommitteluun
Ei lainkaan

Ota käyttöön

Missä tämä näkyy

Näytteenotin — questions people ask

Mikä on näytteenotin tekoälykuvageneroinnissa?
Algoritmi, joka vie mallin satunnaiskohinasta valmiiksi kuvaksi päättäen jokaisen denoise-askeleen koon ja suunnan.
Mikä näytteenotin on paras?
Useimpiin töihin jokin moderni deterministinen. Nykyisten näytteenottimien erot vaikuttavat hienoyksityiskohtiin, eivät sommitteluun tai tyyliin — valinnalla on paljon vähemmän väliä kuin promptilla.
Mitä Euler a:n “a” tarkoittaa?
Ancestral. Se lisää joka askeleella uutta kohinaa, joten kuva jatkaa muuttumistaan askelia lisättäessä eikä asetu vakaaksi tulokseksi.
Kuinka monta askelta kannattaa käyttää?
Sen verran, että konvergoi — ei enempää. Korkeamman kertaluvun näytteenottimilla usein 20–30. Sen jälkeen lisäaskeleet kuluttavat aikaa muuttamatta näkyvää.
Miksi kuva muuttuu, kun vaihdan näytteenotinta?
Sama lähtökohina kuljetetaan eri reittiä kohti tulosta, joten hienoyksityiskohdat asettuvat eri tavalla, vaikka prompt ja seed ovat samat.
Vaikuttaako näytteenotin kuvan laatuun?
Vain marginaalisesti, lähinnä tarvittavan askelmäärän kautta. Se ei muuta sitä, mitä kuvassa on.
Miksi työkalussani ei ole näytteenotin-asetusta?
Monet hostatut mallit eivät paljasta sitä, koska järkevä oletus on valittu. Kun vaikutus on vähäinen, se on perusteltu ratkaisu, ei puuttuva ominaisuus.

Aloita luominen tänään

Luo ensimmäinen kuvasi parhaalla tekoälykuvageneraattorilla.

Muunna lause valmiiksi, fotorealistiseksi kuvaksi sekunneissa — ja hio jokaista yksityiskohtaa. Ei asennusta, ei Discordia, ei GPU:ta.

Liity 4 200+ tekijän joukkoon, jotka käyttävät LaFotoa