EasyUse/XY Inputsgenerated

Entradas XY: Controlnet //EasyUse(XYplot_Control_Net)

Nodo Entradas XY: Controlnet //EasyUse de ComfyUI-Easy-Use.

X Yplot Control Net

image
control_net
X or Y
control_net_name
COMBO
target_parameter
COMBO
batch_count
3
first_strength
0.00
last_strength
1.00
first_start_percent
0.00
last_start_percent
1.00
first_end_percent
0.00
last_end_percent
1.00
strength
1.00
start_percent
0.00
end_percent
1.00
Easy Use

Descripción

Genera un conjunto de entradas X/Y para el barrido de parámetros de ControlNet. Permite que un nodo XY Plot pruebe diferentes configuraciones de ControlNet (fuerza, porcentaje inicial o porcentaje final) mientras mantiene fijos los demás parámetros de ControlNet. El nodo utiliza un modelo de ControlNet y una imagen de entrada, y produce muestras uniformemente espaciadas entre el primer y el último valor especificados.

Entradas

Requerido

  • control_net_name (COMBO): El modelo de ControlNet a utilizar. La lista desplegable muestra los modelos de ControlNet disponibles en el flujo de trabajo o entorno actual. Si la entrada opcional control_net está conectada, se utiliza ese modelo cargado en su lugar.

  • image (IMAGE): La imagen de entrada para ControlNet. La misma imagen se utiliza para cada muestra generada en esta ejecución XY.

  • target_parameter (COMBO): El parámetro de ControlNet a barrer. Las opciones disponibles son los tres parámetros que tienen pares de valores inicial y final a continuación: strength, start_percent y end_percent.

  • batch_count (INT, default 3, min 1, max 30): El número de valores a generar para el barrido. Un número mayor produce una cuadrícula más fina, pero requiere más muestras al ser renderizado por XY Plot.

Rango de barrido

  • first_strength / last_strength (FLOAT, default 0 / 1, min 0, max 10, step 0.01): Valores inicial y final utilizados cuando target_parameter es strength. El rango convencional de fuerza de ControlNet es de 0 a 1, pero se aceptan valores más altos.

  • first_start_percent / last_start_percent (FLOAT, default 0 / 1, min 0, max 1, step 0.01): Valores inicial y final utilizados cuando target_parameter es start_percent. start_percent es el paso de denoising (como una fracción de 0 a 1) en el que ControlNet comienza a aplicarse.

  • first_end_percent / last_end_percent (FLOAT, default 0 / 1, min 0, max 1, step 0.01): Valores inicial y final utilizados cuando target_parameter es end_percent. end_percent es el paso de denoising en el que ControlNet deja de aplicarse.

Valores constantes de parámetros

Estos valores se aplican a los parámetros que no se están barriendo:

  • strength (FLOAT, default 1, min 0, max 10, step 0.01): La fuerza fija de ControlNet utilizada cuando se selecciona otro parámetro como target_parameter.

  • start_percent (FLOAT, default 0, min 0, max 1, step 0.01): El porcentaje inicial fijo utilizado cuando se selecciona otro parámetro.

  • end_percent (FLOAT, default 1, min 0, max 1, step 0.01): El porcentaje final fijo utilizado cuando se selecciona otro parámetro.

Opcional

  • control_net (CONTROL_NET, optional): Un objeto ControlNet ya cargado. Conéctalo cuando quieras usar un modelo existente cargado o modificado en lugar de cargarlo mediante control_net_name.

Salidas

  • X_Y (X_Y): Los datos XY generados para el trazado posterior. Conecta esta salida a la entrada XY de un nodo XY Plot.

Notas de uso

  • Decide qué parámetro de ControlNet quieres probar y define target_parameter con la opción correspondiente. El par inicial/final correspondiente se usa para crear batch_count valores uniformemente espaciados. Los valores primero y último son inclusivos, y los valores intermedios están uniformemente espaciados.

  • Los parámetros simples proporcionan los valores no barridos. Por ejemplo, si target_parameter es start_percent, el barrido está controlado por first_start_percent y last_start_percent, mientras que strength y end_percent permanecen fijos en sus valores de entrada simples.

  • start_percent y end_percent usan fracciones del proceso de denoising: 0 es el principio, 1 es el final. El porcentaje final normalmente debe ser mayor o igual que el porcentaje inicial para que la ventana de influencia de ControlNet sea válida.

  • El nodo no varía la imagen de entrada. Si necesitas comparar el comportamiento de ControlNet entre distintas imágenes de referencia, usa un mecanismo separado antes de este nodo o realiza varias ejecuciones XY.

  • El nodo solo construye los datos X/Y; no realiza el muestreo por sí mismo. Úsalo junto con un nodo XY Plot para representar la cuadrícula.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…