WanVideo Tea Cache (native)(WanVideoTeaCacheKJ)
Este nodo logra su funcionalidad modificando (Patch) el modelo de entrada.
Wan Video Tea Cache KJ
El nodo WanVideo Tea Cache (native) logra su funcionalidad modificando (Patch) el modelo de entrada. Este nodo está obsoleto. En su lugar, use el nodo EasyCache nativo u otro nodo alternativo actualizado.
El nodo WanVideo Tea Cache (native) es una herramienta de optimización diseñada para acelerar el proceso de inferencia de los modelos WanVideo. Su función principal es almacenar en caché resultados de cálculos intermedios y reutilizarlos cuando se cumplen condiciones específicas, lo que permite omitir ciertos pasos de cálculo y mejorar significativamente la eficiencia en la generación o procesamiento de vídeo.
Funcionalidad del nodo
Este nodo implementa su funcionalidad modificando (Patch) el modelo de entrada. Su mecanismo central se basa en un umbral de distancia relativa L1 para determinar cuándo aplicar la Caché, lo que representa una estrategia de equilibrio entre la velocidad de generación y la precisión de los resultados. El nodo permite seleccionar coeficientes de escala predefinidos para diferentes variantes del modelo WanVideo (por ejemplo, 1.3B, 14B) para optimizar la precisión de las decisiones de caché. También permite deshabilitar manualmente los coeficientes para realizar ajustes más básicos.
Explicación de parámetros - WanVideo Tea Cache (native)
Entradas (Inputs)
| Nombre del parámetro | Tipo de dato | Requerido | Valor por defecto | Rango/opciones | Descripción |
|---|---|---|---|---|---|
model | MODEL | Sí | - | - | model (Parámetro de salida): Devuelve el modelo al que se le ha aplicado la estrategia de optimización TeaCache, listo para ser utilizado por nodos de muestreo posteriores. |
Parámetros de control (Parameters)
| Nombre del parámetro | Tipo de dato | Requerido | Valor por defecto | Rango/opciones | Descripción |
|---|---|---|---|---|---|
cache_device | COMBO | Sí | offload_device | "main_device", "offload_device" | cache_device (Parámetro de entrada): Selecciona el dispositivo donde se almacenan los datos en caché. Opciones: "main_device" (dispositivo principal) o "offload_device" (dispositivo de descarga). Se utiliza para gestionar el uso de Memoria RAM o VRAM. |
coefficients | COMBO | Sí | i2v_480 | "disabled", "1.3B", "14B", "i2v_480", "i2v_720" | coefficients (Parámetro de entrada): Selecciona coeficientes predefinidos para reescalar la distancia relativa L1. Las opciones incluyen "disabled" y presets para diferentes modelos (1.3B, 14B) y resoluciones (i2v_480, i2v_720). Cuando está deshabilitado, se deben usar umbrales más pequeños. |
rel_l1_thresh | FLOTANTE | Sí | 0.275 | 0.0 - 10.0 (incremento: 0.001) | Umbral para determinar cuándo aplicar la Caché, un compromiso entre velocidad y precisión. Al usar coeficientes, un buen rango de valores está entre 0.2-0.4 para todos los modelos excepto el 1.3B, que debe ser aproximadamente 10 veces más pequeño, igual que cuando no se usan coeficientes. |
start_percent | FLOTANTE | Sí | 0.1 | 0.0 - 1.0 (incremento: 0.01) | El porcentaje inicial de los pasos en los que se utilizará TeaCache. |
end_percent | FLOTANTE | Sí | 1.0 | 0.0 - 1.0 (incremento: 0.01) | El porcentaje final de los pasos en los que se utilizará TeaCache. |
Salidas (Output)
| Nombre del parámetro | Tipo de dato | Descripción |
|---|---|---|
| model | MODEL | model (Parámetro de salida): Devuelve el modelo al que se le ha aplicado la estrategia de optimización TeaCache, listo para ser utilizado por nodos de muestreo posteriores. |
Casos de uso
En un flujo de trabajo de generación de vídeo, este nodo suele conectarse ANTES de un KSampler o un MUESTREADOR similar. Por ejemplo, al usar un modelo WanVideo para generar una secuencia de vídeo coherente, el usuario puede procesar primero el modelo a través de este nodo. Ajustando el umbral y los porcentajes de inicio y fin, es posible omitir ciertos pasos de muestreo manteniendo la fluidez del movimiento, acelerando así la generación de toda la secuencia de vídeo.
Consideraciones
Este nodo ha sido marcado como "obsoleto", lo que significa que es posible que no se mantenga o se ofrezca en futuras versiones de ComfyUI o complementos relacionados. Se RECOMIENDA a los usuarios estar atentos a soluciones alternativas posteriores. La alternativa RECOMENDADA es el nodo EasyCache nativo, u otro nodo Personalizado actualizado. Al usar este nodo, hay que tener en cuenta que no se deben Omitir pasos demasiado tempranos (por ejemplo, configurando un porcentaje de inicio demasiado pequeño), ya que esto podría afectar negativamente a los efectos dinámicos del vídeo generado.
Enlace al código fuente del nodo WanVideo Tea Cache (native)
El nodo WanVideo Tea Cache (native) pertenece al paquete de nodos ComfyUI-KJNodes.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.