EasyUse/PreSamplinggenerated

PreSampling (Пользовательское)(samplerCustomSettings)

PreSampling (Пользовательское): нода конвейера EasyUse/PreSampling, которая позволяет полностью настроить выполнение последующего прохода выборки.

sampler Custom Settings

pipe
image_to_latent
latent
optional_sampler
optional_sigmas
pipe
guider
Basic
cfg
3.5
cfg_negative
1.5
sampler_name
COMBO
scheduler
COMBO
coeff
1.20
steps
20
sigma_max
14.61
sigma_min
0.03
rho
7.00
beta_d
19.90
beta_min
0.10
eps_s
0.0010
flip_sigmas
denoise
1.00
add_noise
enable (CPU)
seed
INT
Easy Use

PreSampling (Пользовательское) представляет собой ноду конвейера EasyUse/PreSampling, которая позволяет полностью настроить выполнение последующего прохода выборки. Она принимает конвейер (pipe), применяет выбранный гид, CFG, сэмплер, планировщик, расписание сигм, настройки denoise и шума, а затем возвращает тот же конвейер с этими настройками, встроенными для последующей ноды сэмплера.

Описание

Этот узел является этапом предварительной обработки для пользовательских рабочих процессов выборки. Вместо прямой настройки сэмплера он сохраняет все пользовательские параметры выборки в PIPE_LINE, которые затем используются соответствующей нодой сэмплера. Это удобно, когда нужно многократно использовать одну и ту же конфигурацию выборки, или когда требуется уровень контроля, недоступный в стандартных нодах KSampler.

Входы

Обязательные

  • pipe (PIPE_LINE)
    Объект конвейера из предыдущей ноды EasyUse. Он должен содержать модель, условие и обычно латент, из которого выполняется выборка.

  • guider (COMBO)
    Режим направления, используемый при выборке. Варианты:

    • Basic
    • CFG
    • DualCFG
    • IP2P+CFG
    • IP2P+DualCFG
    • IP2P+Basic

    Basic не применяет стандартное негативное направление CFG. CFG использует стандартное бесклассификаторное направление. DualCFG использует и cfg, и cfg_negative. Варианты IP2P представляют собой комбинации в стиле InstructPix2Pix для моделей или рабочих процессов, использующих такое условие.

  • cfg (FLOAT)
    Масштаб CFG для стандартного направления. По умолчанию 3.5, диапазон от 0.0 до 100.0.

  • cfg_negative (FLOAT)
    Масштаб негативной стороны CFG, используемый направляющими DualCFG и IP2P+DualCFG. По умолчанию 1.5, диапазон от 0.0 до 100.0.

  • sampler_name (COMBO)
    Используемый сэмплер, например euler, dpmpp_2m и т. д. Игнорируется, если указан optional_sampler.

  • scheduler (COMBO)
    Планировщик, используемый для генерации расписания сигм. Игнорируется, если указан optional_sigmas.

  • coeff (FLOAT)
    Коэффициент для режимов гида, которые поддерживают масштабирующий коэффициент. По умолчанию 1.2, диапазон от 0.8 до 1.5, шаг 0.05.

  • steps (INT)
    Количество шагов выборки. По умолчанию 20, диапазон от 1 до 10000.

  • sigma_max (FLOAT)
    Начальный уровень шума для сгенерированных расписаний сигм. По умолчанию 14.614642, диапазон от 0 до 1000.

  • sigma_min (FLOAT)
    Конечный уровень шума для сгенерированных расписаний сигм. По умолчанию 0.0291675, диапазон от 0 до 1000.

  • rho (FLOAT)
    Параметр кривизны расписания, используемый в расписаниях на основе rho, например при генерации в стиле Karras. По умолчанию 7, диапазон от 0 до 100.

  • beta_d (FLOAT)
    Параметр бета-расписания для планировщиков, использующих генерацию сигм на основе беты. По умолчанию 19.9, диапазон от 0 до 1000.

  • beta_min (FLOAT)
    Минимальное значение беты для планировщиков на основе беты. По умолчанию 0.1, диапазон от 0 до 1000.

  • eps_s (FLOAT)
    Малый эпсилон-член, используемый планировщиками на основе беты. По умолчанию 0.001, диапазон от 0 до 1, шаг 0.0001.

  • flip_sigmas (BOOLEAN)
    Разворачивает расписание сигм при включении. По умолчанию false.

  • denoise (FLOAT)
    Количество применяемого деноизинга. По умолчанию 1, диапазон от 0 до 1, шаг 0.01. Значение 1.0 выполняет полный деноизинг; более низкие значения сохраняют больше исходного латента.

  • add_noise (COMBO)
    Управляет тем, добавляется ли шум в начале выборки и как. По умолчанию enable (CPU). Варианты:

    • enable (CPU): добавить шум с помощью генератора случайных чисел CPU (CPU RNG).
    • enable (GPU=A1111): добавить шум с помощью GPU RNG, как в A1111.
    • disable: не добавлять начальный шум.
  • seed (INT)
    Случайное зерно, используемое для генерации шума во время выборки. Значения по умолчанию нет; необходимо указать целое число.

Необязательные

  • image_to_latent (IMAGE)
    Необязательное изображение, которое кодируется в латент и используется как начальный латент для прохода выборки.

  • latent (LATENT)
    Необязательный латент, заменяющий латент, обычно переносимый в конвейере (pipe) для этого прохода выборки.

  • optional_sampler (SAMPLER)
    Объект сэмплера, который переопределяет раскрывающийся список sampler_name.

  • optional_sigmas (SIGMAS)
    Пользовательское расписание сигм, которое переопределяет сгенерированное расписание из настроек планировщика.

Выходы

  • pipe (PIPE_LINE)
    Тот же объект конвейера с сохранёнными в нём пользовательскими настройками выборки, готовый для последующей ноды сэмплера.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…