EasyUnSampler(unsampler)
EasyUnSampler ejecuta un muestreador en sentido inverso para añadir ruido progresivamente a un latente en lugar de aplicarle denoise.
unsampler
EasyUnSampler ejecuta un muestreador en sentido inverso para añadir ruido progresivamente a un latente en lugar de aplicarle denoise. Es útil para crear latentes con ruido para variaciones de estilo img2img, Relleno inteligente, análisis o como entrada para otra pasada de muestreo.
Descripción
EasyUnSampler toma los latentes, el acondicionamiento positivo/negativo y el modelo de un pipeline, y luego recorre el proceso de muestreo en sentido inverso durante un número determinado de steps. El resultado es un latente con más ruido que puede pasarse a un muestreador normal, lo que permite controlar la cantidad de ruido reintroducido.
Entradas
-
steps: El número de pasos de muestreo inverso a ejecutar. El valor debería coincidir normalmente con el número de pasos utilizado en la pasada de muestreo directo correspondiente.
Predeterminado: 20, Mín: 1, Máx: 10000. -
end_at_step: El paso en el que debe detenerse el muestreo inverso. Un valor de
0recorre todos los pasos y produce el resultado con más ruido. Un valor más alto finaliza el proceso antes y produce un latente con menos ruido.
Predeterminado: 0, Mín: 0, Máx: 10000. -
cfg: La escala de orientación sin clasificador utilizada durante el muestreo inverso. Usa
1.0para desactivar la orientación.
Predeterminado: 1, Mín: 0, Máx: 100. -
sampler_name: El muestreador que se usará para el proceso inverso. Acepta los mismos nombres de muestreador disponibles en otras partes de ComfyUI.
-
scheduler: El scheduler que se usará para el proceso inverso. Acepta los mismos nombres de scheduler disponibles en otras partes de ComfyUI.
-
normalize:
disableoenable. Cuando está habilitado, el latente resultante se normaliza después del muestreo inverso. Esto puede ayudar a mantener estables los valores del latente antes de otra pasada de muestreo. -
pipe: Una entrada
PIPE_LINEopcional que contiene el modelo, el acondicionamiento y el latente. Si se proporciona, se usan sus valores a menos que los anulen las entradas opcionales individuales que aparecen a continuación.
Opcional. -
optional_model: Un modelo opcional para usar en lugar del proporcionado por
pipe.
Opcional. -
optional_positive: Una entrada de acondicionamiento positivo opcional para usar en lugar de la proporcionada por
pipe.
Opcional. -
optional_negative: Una entrada de acondicionamiento negativo opcional para usar en lugar de la proporcionada por
pipe.
Opcional. -
optional_latent: Un latente opcional desde el que comenzar el muestreo inverso en lugar del proporcionado por
pipe.
Opcional.
Salidas
-
PIPE_LINE: El pipeline actualizado, incluido el latente resultante del muestreo inverso. Si se proporcionó un
pipe, este se devuelve con el nuevo latente y los valores relacionados. Si solo se proporcionaron entradas individuales, se ensambla un pipeline a partir de esos valores. -
LATENTE: El latente resultante del muestreo inverso.
Notas de uso
- Puedes proporcionar todos los valores a través de la entrada
pipe, o usaroptional_model,optional_positive,optional_negativeyoptional_latentde forma individual. Cuando se proporcionan ambos, las entradas opcionales individuales tienen prioridad. end_at_step = 0ejecuta todo el proceso de muestreo inverso. Para introducir menos ruido, estableceend_at_stepen un número de paso más cercano al estado actual del latente.- La salida
LATENTnormalmente se conecta a un muestreador normal para continuar generando una imagen a partir del latente con ruido. normalizees útil cuando el latente resultante del muestreo inverso se usará dentro de otro pipeline que asume valores de latente normalizados.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.