output
Словарь ↗Контроль сида (Seed)
Сид (seed) — это число, которое инициализирует случайный шум, с которого стартует диффузионная модель. Поскольку при фиксированном промпте и настройках генерация в остальном детерминирована, именно сид — та единственная ручка, что решает, какое из бесчисленных возможных изображений вы получите. Контроль сида означает, что вы сохраняете и переиспользуете это число, чтобы в точности воспроизвести результат или изменить одну переменную — формулировку промпта, параметр, — удерживая композицию неизменной. Для разработчиков сиды необходимы для всего, что похоже на рабочий процесс: отладить, почему вывод выглядит не так, честно провести A/B-тест промптов или позволить пользователю «зафиксировать» понравившееся изображение и дорабатывать его. Большинство API (Stable Diffusion, DALL-E, --seed в Midjourney) принимают аргумент сида; без него на каждый вызов выдаётся случайный. Практическая заметка: сид гарантирует воспроизводимость, только если идентичны все прочие входные данные — та же версия модели, промпт, сэмплер и число шагов. Храните сид рядом со сгенерированными ассетами, чтобы вы и пользователи могли позже отследить и пересоздать их.
Похожие термины