KJNodes/deprecatedgenerated

WanVideo Tea Cache (native)(WanVideoTeaCacheKJ)

Ce nœud réalise sa fonction en modifiant (Patch) le modèle d'entrée

Wan Video Tea Cache KJ

model
model
rel_l1_thresh
0.275
start_percent
0.10
end_percent
1.00
cache_device
offload_device
coefficients
i2v_480
KJNodes

Le nœud WanVideo Tea Cache (native) implémente sa fonctionnalité en modifiant (Patch) le modèle d'entrée. Ce nœud est obsolète. Utilisez le nœud EasyCache natif ou un autre nœud alternatif à jour à la place.

Le nœud WanVideo Tea Cache (native) est un outil d'optimisation conçu pour accélérer le processus d'inférence des modèles WanVideo. Sa fonction principale consiste à mettre en cache les résultats de calcul intermédiaires et à les réutiliser lorsque des conditions spécifiques sont remplies, permettant ainsi de sauter certaines étapes de calcul et d'améliorer significativement l'efficacité de la génération ou du traitement vidéo.

Fonctionnalités du nœud

Ce nœud implémente sa fonctionnalité en modifiant (Patch) le modèle d'entrée. Son mécanisme central repose sur un seuil de distance L1 relative pour déterminer quand appliquer le cache, ce qui représente un compromis entre la vitesse de génération et la précision des résultats. Le nœud prend en charge la sélection de coefficients de mise à l'échelle prédéfinis pour différentes variantes du modèle WanVideo (comme 1.3B, 14B) afin d'optimiser la précision de la décision de mise en cache, tout en permettant également de désactiver manuellement ces coefficients pour des ajustements plus basiques.

Description des paramètres - WanVideo Tea Cache (native)

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
modelMODELOui--model (paramètre de sortie) : Renvoie le modèle auquel la stratégie d'optimisation TeaCache a été appliquée, pouvant être utilisé par les nœuds d'échantillonnage ultérieurs.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
cache_deviceCOMBOOuioffload_device"main_device", "offload_device"cache_device (paramètre d'entrée) : Sélectionne le périphérique de stockage des données en cache. Options : "main_device" (périphérique principal) ou "offload_device" (périphérique de déchargement), utilisés pour gérer l'utilisation de la mémoire RAM ou VRAM.
coefficientsCOMBOOuii2v_480"disabled", "1.3B", "14B", "i2v_480", "i2v_720"coefficients (paramètre d'entrée) : Sélectionne les coefficients prédéfinis pour remettre à l'échelle la distance L1 relative. Les options incluent "disabled" (désactivé) et des préréglages pour différents modèles (1.3B, 14B) et résolutions (i2v_480, i2v_720). Lorsqu'il est désactivé, un seuil plus petit doit être utilisé.
rel_l1_threshFLOTTANTOui0.2750.0 - 10.0 (pas: 0.001)Seuil pour déterminer quand appliquer le cache, un compromis entre vitesse et précision. Lors de l'utilisation de coefficients, une bonne plage de valeurs se situe entre 0.2 et 0.4 pour tous les modèles sauf le modèle 1.3B, qui devrait être environ 10 fois plus petit, comme lorsqu'aucun coefficient n'est utilisé.
start_percentFLOTTANTOui0.10.0 - 1.0 (pas: 0.01)Le pourcentage de départ des étapes à utiliser avec TeaCache.
end_percentFLOTTANTOui1.00.0 - 1.0 (pas: 0.01)Le pourcentage de fin des étapes à utiliser avec TeaCache.

Sorties (Output)

Nom du paramètreType de donnéesDescription
modelMODELmodel (paramètre de sortie) : Renvoie le modèle auquel la stratégie d'optimisation TeaCache a été appliquée, pouvant être utilisé par les nœuds d'échantillonnage ultérieurs.

Cas d'utilisation

Dans un flux de travail de génération vidéo, ce nœud est généralement connecté avant un KSampler ou un échantillonneur similaire. Par exemple, lors de la génération d'une vidéo cohérente avec un modèle WanVideo, l'utilisateur peut d'abord traiter le modèle via ce nœud. En ajustant le seuil et les pourcentages de début/fin, il est possible de sauter certaines étapes d'échantillonnage tout en garantissant la fluidité du mouvement, accélérant ainsi la génération de la séquence vidéo entière.

Notes importantes

Ce nœud est marqué comme "obsolète", ce qui signifie qu'il pourrait ne plus être maintenu ou fourni dans les futures versions de ComfyUI ou des extensions associées. Il est conseillé aux utilisateurs de se tenir informés des solutions de remplacement. L'alternative recommandée est le nœud EasyCache natif, ou un autre nœud personnalisé à jour. Lors de l'utilisation de ce nœud, notez que les étapes trop précoces (par exemple, un pourcentage de départ trop faible) ne doivent pas être sautées, car cela pourrait nuire à l'effet dynamique de la vidéo générée.

Lien vers le code source du nœud WanVideo Tea Cache (native)

Le nœud WanVideo Tea Cache (native) provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…