PreSampling (NoiseIn)(samplerSettingsNoiseIn)
PreSampling (NoiseIn) (класс samplerSettingsNoiseIn) - это нода предварительной выборки pipeline в категории EasyUse/PreSampling.
sampler Settings Noise In
PreSampling (NoiseIn) (класс samplerSettingsNoiseIn) - это нода предварительной выборки pipeline в категории EasyUse/PreSampling. Она подготавливает настройки выборки для последующего sampler и добавляет управляемый этап ввода шума в latent. Нода принимает один PIPE_LINE, применяет настроенные параметры sampler, при необходимости вводит шум в latent и возвращает обновленный pipeline. Она не выполняет выборку самостоятельно; передайте её выход в KSampler или другую ноду, которая принимает PIPE_LINE.
Описание
Эта нода используется перед sampler для переопределения поведения выборки, хранящегося в pipeline. В дополнение к обычным настройкам steps, cfg, sampler_name, scheduler, denoise и seed она предоставляет канал ввода шума, управляемый параметром factor. Это позволяет добавить контролируемое количество шума в latent перед запуском sampler, с отдельными опциональными элементами управления для seed шума и целевого latent.
Нода не создает изображение в результате выборки. Она выводит обновленный PIPE_LINE, содержащий настройки выборки и любую переданную информацию о шуме и latent.
Входы
Обязательно
| Вход | Тип | По умолчанию | Описание |
|---|---|---|---|
pipe | PIPE_LINE | — | Pipeline, содержащий модель, conditioning, latent и существующие настройки sampler. |
factor | FLOAT | 0.1 | Сила шума, вводимого в latent перед выборкой. Диапазон от 0.0 до 1.0. Значение 0.0 не добавляет шум; значение 1.0 применяет шум полной силы. |
steps | INT | 20 | Количество шагов выборки. Диапазон от 1 до 10000. |
cfg | FLOAT | 8 | Коэффициент CFG (classifier-free guidance). Диапазон от 0 до 100. |
sampler_name | COMBO | — | Алгоритм sampler для использования. Выберите из доступных названий sampler в ComfyUI. |
scheduler | COMBO | — | Расписание шума / scheduler, используемый для sampler. |
denoise | FLOAT | 1 | Степень шумоподавления (denoise). Диапазон от 0.0 до 1.0. Более низкие значения сохраняют больше оригинального содержимого latent. |
seed | INT | — | Seed для операции выборки. |
Необязательно
| Вход | Тип | По умолчанию | Описание |
|---|---|---|---|
optional_noise_seed | INT | — | Отдельный seed, используемый для этапа ввода шума. Подключите его, чтобы управлять введенным шумом независимо от основного seed выборки. |
optional_latent | LATENT | — | Необязательный latent для использования в качестве цели ввода шума. Если не указан, используется latent, уже сохраненный в pipeline. |
Выходы
| Выход | Тип | Описание |
|---|---|---|
pipe | PIPE_LINE | Обновленный pipeline с примененными настройками выборки и опциональными входами ввода шума. Передайте его в ноду sampler, которая принимает PIPE_LINE. |
Примечания по использованию
- Разместите эту ноду перед самой нодой sampler в рабочем процессе
PIPE_LINE. - Используйте
factorдля управления количеством шума, смешиваемого с начальным latent. Небольшие значения создают едва заметные изменения; более высокие значения приближают latent к чистому шуму. denoiseиfactorработают вместе:denoiseуправляет тем, какая часть latent регенерируется, аfactorуправляет тем, сколько шума вводится до начала выборки.- Подключите
optional_noise_seed, когда нужно воспроизвести или изменить введенный шум без изменения основного seed sampler. - Подключите
optional_latent, когда нужно ввести шум в конкретный latent, а не в тот, что хранится в pipe, например, в закодированное изображение или пользовательский latent, подготовленный на предыдущем этапе. - Возвращаемый pipe сохраняет остальное содержимое оригинального pipeline; обновляются только настройки выборки и значения, связанные с шумом.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.