Get Latent Size & Count(GetLatentSizeAndCount)
Este nodo funciona verificando la forma del tensor `"samples"` en el diccionario de entrada `latent`.
Get Latent Size And Count
El nodo Get Latent Size & Count funciona examinando la forma del tensor "samples" dentro del diccionario de entrada latent.
El nodo Get Latent Size & Count es una herramienta práctica para analizar y transmitir datos del espacio latente (Latent). Su función principal es leer la información de las dimensiones del tensor latente de entrada y emitirla como valores enteros independientes, al mismo tiempo que transmite los datos latentes originales sin cambios para su uso continuo en flujos de trabajo posteriores.
Funcionalidad del Nodo
Este nodo funciona examinando la forma del tensor "samples" dentro del diccionario de entrada latent. Es capaz de identificar y procesar automáticamente dos formatos comunes de tensores latentes: uno es un tensor de cinco dimensiones que incluye una dimensión temporal (para video o animación), con el formato [tamaño_lote, canales, fotogramas, altura, anchura]; el otro es el tensor de imagen estándar de cuatro dimensiones, con el formato [tamaño_lote, canales, altura, anchura]. Para entradas de cuatro dimensiones, la salida de fotogramas (frames) se establecerá en 0.
Explicación de los Parámetros del Nodo - Get Latent Size & Count
Entradas (Inputs)
| Nombre del Parámetro | Tipo de Dato | Obligatorio | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
latent | LATENT | Sí | - | - | Los datos del espacio latente que se emiten sin cambios, para la conexión del flujo de trabajo. |
Salidas (Outputs)
| Nombre del Parámetro | Tipo de Dato | Descripción |
|---|---|---|
| latent | LATENT | Los datos del espacio latente que se emiten sin cambios, para la conexión del flujo de trabajo. |
| batch_size | INT | El tamaño del lote de salida, es decir, el número de muestras procesadas simultáneamente. |
| channels | INT | El número de canales de salida, es decir, la profundidad del mapa de características latente. |
| frames | INT | El número de fotogramas de salida. Para imágenes estáticas, este valor es 0. |
| height | INT | La altura del mapa de características latente de salida (en unidades de bloques de píxeles). |
| width | INT | La anchura del mapa de características latente de salida (en unidades de bloques de píxeles). |
Casos de Uso
Este nodo es muy útil al construir flujos de trabajo que requieren ajustar parámetros dinámicamente según las dimensiones de una imagen o video. Por ejemplo, puedes conectarlo antes de un nodo VAE Decode para obtener la altura y anchura del mapa latente, y luego introducir estos valores en un nodo Empty Latent Image para asegurar que el nuevo espacio latente generado coincida con las dimensiones de la imagen decodificada, creando así un flujo de generación de múltiples etapas con dimensiones consistentes.
Consideraciones
Ten en cuenta que este nodo requiere que la forma del tensor latente de entrada sea de cuatro o cinco dimensiones; de lo contrario, generará un error. No modifica el contenido de los datos latentes de entrada, solo los lee y transmite.
Enlace al Código Fuente del Nodo Get Latent Size & Count
El nodo Get Latent Size & Count proviene del paquete de nodos ComfyUI-KJNodes.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.