KJNodes/ltxvgenerated

LTXV Chunk FeedForward (Alimentación hacia adelante por fragmentos de LTXV)(LTXVChunkFeedForward)

¡EXPERIMENTAL Y PUEDE CAMBIAR LA SALIDA DEL MODELO! Fragmenta las activaciones de alimentación hacia adelante para reducir el uso máximo de VRAM.

LTXV Chunk Feed Forward

model
model
chunks
2
dim_threshold
4096
KJNodes

Descripción

Este nodo fragmenta las activaciones de alimentación hacia adelante dentro del modelo LTXV para reducir el uso máximo de VRAM. ¡EXPERIMENTAL Y PUEDE CAMBIAR LA SALIDA DEL MODELO! Úselo con precaución y verifique los resultados con respecto al modelo sin modificar. Dividir las activaciones en piezas más pequeñas permite procesar resoluciones o secuencias más grandes sin exceder los límites de memoria, pero puede alterar la precisión numérica (especialmente en las rutas de Atención o normalización) y, por lo tanto, afectar la calidad de la salida final.

Entradas

EntradaTipoRequeridoPor defectoRangoInformación
modelMODELEl modelo LTXV a modificar.
chunksENTERO2[1, 100], paso 1Número de fragmentos en los que dividir las activaciones de alimentación hacia adelante para reducir el uso máximo de VRAM. Valores más altos reducen aún más la memoria máxima, pero pueden aumentar el tiempo de ejecución y alterar las salidas. Un valor de 1 desactiva la fragmentación por completo.
dim_thresholdENTERO4096[0, 16384], paso 256Umbral de dimensión por encima del cual se aplica la fragmentación. Solo las capas con un tamaño oculto mayor o igual a este umbral se fragmentarán. Establezca en 0 para fragmentar cada capa (máximo ahorro de memoria, mayor riesgo de cambio en la salida).

Salidas

SalidaTipoDescripción
modelMODELEl modelo LTXV modificado con activaciones de alimentación hacia adelante fragmentadas aplicadas según los parámetros dados.

Notas de uso

  • Este nodo está destinado a usuarios avanzados que necesitan Ajustar variantes de modelos LTXV muy grandes o flujos de trabajo de generación de alta resolución en una VRAM limitada.
  • Debido a que la fragmentación cambia el orden de las operaciones dentro del bloque de alimentación hacia adelante, los resultados numéricos no son idénticos bit a bit al modelo sin parchear. Siempre pruebe las salidas en indicaciones representativas antes de confiar en la versión fragmentada para producción.
  • dim_threshold le permite restringir la fragmentación a las capas más grandes (que más memoria consumen). Para modelos LTXV típicos, establecer dim_threshold en 4096 fragmenta solo las capas más grandes, equilibrando el ahorro de memoria y la fidelidad de la salida.
  • Aumentar chunks más allá de 8–16 generalmente produce rendimientos decrecientes en memoria y puede aumentar la sobrecarga; 2–8 es un rango práctico para la mayoría de los casos de uso.
  • Si experimenta artefactos inesperados o errores de falta de memoria, intente reducir chunks o aumentar dim_threshold.

Comentarios

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

Cargando comentarios…
LTXV Chunk FeedForward (Alimentación hacia adelante por fragmentos de LTXV) (LTXVChunkFeedForward) - ComfyUI-KJNodes | ComfyUI Wiki