PreSampling (SDTurbo)(sdTurboSettings)
PreSampling (SDTurbo) configura los ajustes del muestreador utilizados por un pipeline SDTurbo antes de que KSampler se ejecute.
sd Turbo Settings
Descripción
PreSampling (SDTurbo) configura los ajustes del muestreador utilizados por un pipeline SDTurbo antes de que KSampler se ejecute. Está diseñado para modelos estilo SDTurbo que requieren muy pocos pasos de muestreo y un CFG cercano a la unidad, mientras que también ofrece ampliación latente opcional y máscara de enfoque durante el proceso de muestreo.
Entradas
-
pipe (
PIPE_LINE): El pipeline que transporta el modelo, el acondicionamiento, los latentes y otro estado del muestreador. Este nodo modifica las configuraciones de muestreo del pipeline y lo pasa hacia adelante. -
steps (
INT): Número de pasos de muestreo. El valor predeterminado es1, con un rango de1a10. Los modelos SDTurbo están diseñados para ejecutarse en muy pocos pasos. -
cfg (
FLOAT): Fuerza de orientación sin clasificador. El valor predeterminado es1, con un rango de0a100. Un valor cercano a1es típico para los modelos SDTurbo. -
sampler_name (
COMBO): El muestreador a utilizar para el denoising. -
eta (
FLOAT): Parámetro estocástico utilizado por ciertos muestreadores. El valor predeterminado es1, rango0a10, paso0.01. Los valores más altos añaden más aleatoriedad a la trayectoria de muestreo. -
s_noise (
FLOAT): Cantidad de ruido a inyectar durante el muestreo. El valor predeterminado es1, rango0a10, paso0.01. Solo afecta a los muestreadores que soportan ruido estocástico. -
upscale_ratio (
FLOAT): Factor de escala aplicado al latente durante la fase de ampliación. El valor predeterminado es2, rango0a16, paso0.01. Establézcalo en1para desactivar la ampliación. -
start_step (
INT): Paso de muestreo en el que comienza la fase de ampliación. El valor predeterminado es5, rango0a1000. -
end_step (
INT): Paso de muestreo en el que finaliza la fase de ampliación. El valor predeterminado es15, rango0a1000. -
upscale_n_step (
INT): Número de pasos, o intervalo de pasos, asociado con la operación de ampliación. El valor predeterminado es3, rango0a1000. -
unsharp_kernel_size (
INT): Tamaño del kernel utilizado para la máscara de enfoque aplicada después de la ampliación. El valor predeterminado es3, rango1a21. -
unsharp_sigma (
FLOAT): Valor sigma para el desenfoque gaussiano de la máscara de enfoque. El valor predeterminado es0.5, rango0a10, paso0.01. -
unsharp_strength (
FLOAT): Intensidad de la máscara de enfoque. El valor predeterminado es0, rango0a10, paso0.01. Un valor de0desactiva el efecto de enfoque. -
seed (
INT): Semilla utilizada para la generación de ruido en el muestreador. Establezca un valor fijo para obtener resultados reproducibles.
Salidas
- pipe (
PIPE_LINE): El pipeline actualizado con las configuraciones de muestreo establecidas, listo para ser pasado a un nodo de muestreador o a nodos de procesamiento posteriores.
Notas de uso
Este nodo está pensado para flujos de trabajo SDTurbo donde el modelo ya espera un recuento bajo de pasos y un CFG bajo. Mantenga steps y cfg cerca de sus valores predeterminados a menos que esté experimentando intencionalmente.
Los parámetros eta y s_noise solo influyen en los muestreadores que soportan muestreo estocástico o ancestral; los muestreadores deterministas pueden ignorarlos.
Los parámetros de ampliación surten efecto durante el proceso de muestreo. upscale_ratio controla la escala del latente, mientras que start_step y end_step definen el rango de pasos en el que se aplica la ampliación. unsharp_strength debe ser mayor que 0 para que la máscara de enfoque tenga algún efecto; unsharp_kernel_size y unsharp_sigma controlan el kernel de nitidez.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.