Перейти до вмісту
LaFoto

Глосарій зображень ШІ

Що таке sampler?

Алгоритм, що крокує процес denoise. Різні samplers збігаються з різною швидкістю і дають трохи різні результати з тим самим seed.

Sampler — це алгоритм, який проводить diffusion-модель від випадкового шуму до готового зображення, визначаючи розмір кожного кроку denoise і спосіб його виконання. Різні samplers досягають придатного результату за різну кількість кроків і дають дещо різні зображення з тим самим seed і prompt, хоча відмінності між сучасними sampler набагато менші, ніж натякає інтерфейс.
Східчасті зразки паперу, що піднімаються від темного до світлого, поруч із тонким пензликом на теплому папері

Що саме робить sampler

Модель уміє передбачати, скільки шуму зараз у зображенні. Вона не може одним махом перетворити «сніг» на фотографію. Потрібні багато малих кроків, і щось має вирішувати, яким великим буде кожен крок, чи заглядати наперед і як компенсувати похибку від дискретних стрибків замість безперервного руху. Це і є sampler. Це чисельний розв’язувач, а назви у випадаючому списку — це назви таких розв’язувачів.

Як читати назви в переліку

Euler — найпростіший і робить те, що обіцяє назва: крок уперед на передбачену величину і повтор. «a» в Euler a позначає ancestral sampler, який на кожному кроці додає свіжий шум і ніколи повністю не «осідає» — зі збільшенням кроків зображення продовжує змінюватися замість збіжності. DPM++ та споріднені — це методи вищого порядку, які досягають подібного результату за меншу кількість кроків, оцінюючи кривизну траєкторії, а не вважаючи її прямою. UniPC та інші новіші — подальші уточнення тієї ж ідеї.

Ancestral проти детермінованих — різниця, що справді важлива

Із усього в тому списку саме ця дихотомія має практичні наслідки. Детермінований sampler збігається: збільшуйте кількість кроків — і зображення стабілізується, тож 30 і 50 кроків дадуть майже те саме. Ancestral додає шум на кожному кроці, тож із додатковими кроками картинка змінюється і ніколи не «приходить» до остаточного результату. Якщо Вам треба точно відтворити або дотонувати одне зображення, ancestral-самplers будуть дратувати.

Кроки і межа, після якої більше — не краще

Вибір sampler і кількість кроків — це одне рішення, а не два. Самpler вищого порядку може видати на 20 кроках те, для чого простому знадобиться 40, і після точки збіжності додаткові кроки лише витрачають час і нічого видимого не змінюють. Подвоєння кроків, коли зображення «не працює», майже ніколи не допомагає; проблема у prompt, seed або моделі.

Чому більшості краще не чіпати

Вибір sampler — найдискутованіший і водночас один із найменш впливових параметрів. Він змінює дрібну фактуру й точне розташування деталей, а не композицію, сюжет чи стиль. Якщо зображення «не виходять», перепишіть prompt — це дасть набагато більше, ніж прогортання списку. Багато сучасних хостингових моделей взагалі не показують це налаштування — і це радше здоровий висновок про його вагу, ніж «брак функції».

Sampler стисло

Це
Числовий розв'язувач
Визначає
Як робиться кожен крок
анцестральний
Ніколи не сходиться повністю
Детермінований
Сходиться із зростанням кроків
Типова кількість кроків
20 до 30
Вплив на композицію
Жодного

Застосування

Де це з'являється

згенерувати за описомОсновний генератор — від тексту до готового зображення.Відкрити120 зображень і їхні prompt120 зображень із точними prompt, що їх створили.Відкритипочати з фотоПочніть із знімка, який уже маєте.ВідкритиФоторедактор ШІЗмініть частину фото, решту збережіть.Відкритизбільшити зображенняЗбільшення до 4K без замилення.ВідкритиПокращувач фото ШІЕкспозиція, шум і відновлення старих фото.Відкритивидалити щось із фотоМасковане видалення з відбудовою фону.Відкритирозмиття з урахуванням глибиниЗ урахуванням глибини, не рівномірний фільтр.Відкритидодати колір до старого фотоПравдоподібний колір для ч/б.ВідкритиГенератор логотипів ШІЗнаки, що читаються на 16 пікселях.Відкритиспроєктувати татуЕскізи, що витримують татуювання.Відкритизгенерувати ілюстраціюІлюстрація та живопис, не фотографія.Відкритизгенерувати бізнес-портретСтудійні портрети без студії.ВідкритиФото на паспортТочні вимоги й як їм відповідати.ВідкритиДизайн інтер’єру ШІПерестильте кімнату, яку можна сфотографувати.ВідкритиГлосарій зображень ШІSeed, denoise, inpainting — пояснення.Відкрити

Sampler — questions people ask

Що таке sampler у генерації зображень ШІ?
Алгоритм, що веде модель від випадкового шуму до готового зображення, визначаючи розмір і форму кожного кроку denoise.
Який sampler найкращий?
Для більшості задач — будь-який сучасний детермінований. Відмінності між поточними samplers впливають на дрібні деталі, а не на композицію чи стиль, і вибір значно менш важливий, ніж prompt.
Що означає «a» в Euler a?
Ancestral. Він додає свіжий шум на кожному кроці, тож зі збільшенням кроків зображення змінюється замість збіжності до сталого результату.
Скільки кроків варто ставити?
Стільки, щоб досягти збіжності, і не більше — часто 20–30 із методами вищого порядку. Після цієї межі додаткові кроки лише витрачають час і нічого видимого не змінюють.
Чому зображення змінюється, коли я змінюю sampler?
Той самий стартовий шум «ведуть» до результату іншим шляхом, тож дрібні деталі лягають інакше, навіть якщо prompt і seed незмінні.
Чи впливає sampler на якість зображення?
Незначно, переважно через кількість потрібних кроків. Він не змінює того, що зображено.
Чому в моєму інструменті немає налаштування sampler?
Багато хостингових моделей його не показують, обравши розумний дефолт. Враховуючи мінімальний вплив, це виправдане рішення, а не відсутня можливість.

Споріднені терміни зображень ШІ

Почніть створювати сьогодні

Згенеруйте своє перше зображення з найкращим генератором ШІ.

Перетворіть речення на готове, фотореалістичне зображення за секунди — а потім відточуйте кожну деталь. Без налаштувань, без Discord, без GPU.

Приєднуйтеся до 4 200+ творців, які користуються LaFoto