KJNodes/latentsgenerated

Insert Latent To Index(InsertLatentToIndex)

Este nodo recibe dos entradas de tipo LATENT y admite formatos de tensores 4D (B, C, H, W) y 5D (B, C, T, H, W).

Insert Latent To Index

source
destination
LATENT
index
0
KJNodes

El nodo Insert Latent To Index recibe dos entradas de tipo LATENT y admite formatos de tensor 4D (B, C, H, W) y 5D (B, C, T, H, W).

El nodo Insert Latent To Index se utiliza para insertar un lote de representaciones latentes (latent) en una posición específica dentro de otro lote latente. Su función principal es reemplazar la muestra latente en un índice particular del lote objetivo, permitiendo así una edición y combinación precisa del espacio latente.

Funcionalidad del Nodo

Este nodo recibe dos entradas de tipo LATENT y admite formatos de tensor 4D (B, C, H, W) y 5D (B, C, T, H, W). Su mecanismo interno utiliza la función torch.cat de PyTorch para concatenar el tensor fuente (source) antes del índice especificado (index) en el tensor destino (destination), omitiendo los datos originales del tensor destino en ese índice, y finalmente emite un nuevo tensor latente combinado.

Especificación de Parámetros del Nodo - Insert Latent To Index

Entradas de Conexión (Inputs)

Nombre del ParámetroTipo de DatoRequeridoValor por DefectoRango/OpcionesDescripción
sourceLATENT--source (parámetro de entrada): Proporciona el lote de representaciones latentes fuente que se va a insertar.
destinationLATENT--destination (parámetro de entrada): Proporciona el lote de representaciones latentes objetivo que será modificado.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoRequeridoValor por DefectoRango/OpcionesDescripción
indexINT0-1 - 4096 (paso: 1)index (parámetro de entrada): Especifica la posición de inserción de la representación latente fuente dentro del lote objetivo. El rango de valores es de -1 a 4096.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
LATENTLATENTLATENT (parámetro de salida): Emite el nuevo lote combinado de representaciones latentes.

Casos de Uso

En un flujo de trabajo de generación de imágenes, este nodo puede usarse para reemplazar la representación latente de una imagen específica dentro de una generación por lotes. Por ejemplo, después de generar un conjunto de retratos, si se desea reemplazar la tercera imagen con los rasgos faciales de otra más satisfactoria, se puede usar la representación latente del nuevo rostro como source, el lote original como destination y establecer el index en 2 para completar el reemplazo.

Consideraciones

Al usarlo, es importante tener en cuenta que el valor del índice especificado debe estar dentro del rango válido del lote latente objetivo; de lo contrario, el nodo generará un error. Para tensores 4D, el índice corresponde a la dimensión del lote (B); para tensores 5D, corresponde a la dimensión de tiempo (T).

Enlace al Código Fuente del Nodo Insert Latent To Index

El nodo Insert Latent To Index pertenece al paquete de nodos ComfyUI-KJNodes.

Comentarios

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

Cargando comentarios…