Video Helper Suite 🎥🅥🅗🅢/latentgenerated

Repeat Latents 🎥🅥🅗🅢(RepeatLatents)

D'un point de vue de la mise en œuvre technique, ce nœud reçoit une entrée de dictionnaire LATENT standard, contenant des paires clé-valeur de tenseurs (Tensor) telles que `samples`.

Repeat Latents

latents
LATENT
count
multiply_by
INT
VideoHelperSuite

Le nœud Repeat Latents 🎥🅥🅗🅢, d'un point de vue technique, reçoit une entrée de dictionnaire LATENT standard contenant des paires clé-valeur de tenseurs (Tensor) telles que samples.

Le nœud Repeat Latents est un outil conçu pour dupliquer et étendre les données de l'espace latent (Latent). Sa fonction principale est de recevoir un ensemble de représentations latentes et de concaténer leur contenu en le répétant un nombre spécifié de fois, générant ainsi une séquence plus longue. Cette opération sert principalement les workflows nécessitant un traitement par lots ou séquentiel des données latentes.

Fonctionnalité du nœud

D'un point de vue technique, ce nœud reçoit une entrée de dictionnaire LATENT standard contenant des paires clé-valeur de tenseurs (Tensor) telles que samples. Il parcourt tous les tenseurs unidimensionnels du dictionnaire dont la longueur correspond à celle de l'échantillon principal, et répète et concatène ces tenseurs le long de la dimension 0 (dimension du lot). Enfin, il produit en sortie un nouveau dictionnaire LATENT de longueur étendue, ainsi que le nombre total de tenseurs concaténés (c'est-à-dire la nouvelle taille du lot).

Spécifications des paramètres du nœud - Repeat Latents 🎥🅥🅗🅢

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
latentsLATENTOui--: Les données de représentation latente à répéter en entrée. Type : dictionnaire LATENT.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
multiply_byINTOui11 - BIGMAX (pas: 1): Spécifie le facteur de répétition des données d'entrée. Plage de valeurs de 1 à une valeur maximale très grande, avec un pas de 1.

Sorties (Output)

Nom du paramètreType de donnéesDescription
LATENTLATENT: Les nouvelles données de représentation latente après répétition et concaténation en sortie.
countINT: Le nombre total d'échantillons (taille du lot) dans les nouvelles données latentes en sortie.

Cas d'utilisation

Ce nœud est très utile dans les workflows de génération vidéo ou de traitement d'images par lots. Par exemple, si vous avez une représentation latente d'une image unique générée par un encodeur VAE, mais que vous avez besoin de créer une vidéo statique composée de plusieurs images identiques, vous pouvez utiliser ce nœud pour répéter cette représentation latente plusieurs fois. La sortie peut ensuite être transmise à un échantillonneur (sampler) ultérieur pour un décodage par lots, permettant ainsi une génération de séquence efficace.

Notes importantes

Veuillez noter que ce nœud ne répète que les tenseurs unidimensionnels du dictionnaire LATENT dont la longueur correspond à celle de l'échantillon principal. Le paramètre multiply_by doit être un entier supérieur ou égal à 1. Un facteur de répétition trop élevé peut entraîner une insuffisance de mémoire GPU.

Lien vers le code source du nœud Repeat Latents 🎥🅥🅗🅢

Le nœud Repeat Latents 🎥🅥🅗🅢 provient du pack de nœuds ComfyUI-VideoHelperSuite.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…