Get Latent Size & Count(GetLatentSizeAndCount)
Ce nœud fonctionne en vérifiant la forme du tenseur `"samples"` dans le dictionnaire d'entrée `latent`.
Get Latent Size And Count
Le nœud Get Latent Size & Count fonctionne en examinant la forme du tenseur "samples" dans le dictionnaire latent en entrée.
Le nœud Get Latent Size & Count est un outil utilitaire conçu pour analyser et transmettre les données de l'espace latent. Sa fonction principale est de lire les informations dimensionnelles du tenseur latent d'entrée et de les sortir sous forme d'entiers indépendants, tout en transmettant les données latentes originales intactes pour une utilisation ultérieure dans le flux de travail.
Fonctionnalités du Nœud
Ce nœud fonctionne en examinant la forme du tenseur "samples" dans le dictionnaire latent en entrée. Il peut automatiquement identifier et traiter deux formats courants de tenseurs latents : un tenseur à cinq dimensions incluant une dimension temporelle (pour la vidéo ou l'animation), au format [taille_du_lot, canaux, images, hauteur, largeur] ; et un tenseur d'image standard à quatre dimensions, au format [taille_du_lot, canaux, hauteur, largeur]. Pour une entrée à quatre dimensions, la sortie frames (images) sera définie sur 0.
Description des Paramètres du Nœud - Get Latent Size & Count
Entrées (Inputs)
| Nom du Paramètre | Type de Données | Requis | Valeur par Défaut | Plage/Valeurs Possibles | Description |
|---|---|---|---|---|---|
latent | LATENT | Oui | - | - | Les données de l'espace latent sorties telles quelles, pour la continuité du flux. |
Sorties (Outputs)
| Nom du Paramètre | Type de Données | Description |
|---|---|---|
| latent | LATENT | Les données de l'espace latent sorties telles quelles, pour la continuité du flux. |
| batch_size | INT | La taille du lot de sortie, c'est-à-dire le nombre d'échantillons traités simultanément. |
| channels | INT | Le nombre de canaux de sortie, c'est-à-dire la profondeur de la carte de caractéristiques latente. |
| frames | INT | Le nombre d'images de sortie. Pour une image statique, cette valeur est 0. |
| height | INT | La hauteur de la carte de caractéristiques latente de sortie (en blocs de pixels). |
| width | INT | La largeur de la carte de caractéristiques latente de sortie (en blocs de pixels). |
Cas d'Utilisation
Ce nœud est très utile lors de la construction de flux de travail nécessitant des ajustements dynamiques de paramètres en fonction de la taille des images ou des vidéos. Par exemple, vous pouvez le connecter avant un nœud VAE Decode pour obtenir la hauteur et la largeur de la carte latente, puis fournir ces valeurs à un nœud Empty Latent Image afin de garantir la génération d'un nouvel espace latent correspondant aux dimensions de l'image décodée, créant ainsi un flux de génération en plusieurs étapes avec des tailles cohérentes.
Points d'Attention
Veuillez noter que ce nœud nécessite que la forme du tenseur latent en entrée soit de quatre ou cinq dimensions, sinon une erreur se produira. Il ne modifie pas le contenu des données latentes d'entrée, il se contente de les lire et de les transmettre.
Lien vers le Code Source du Nœud Get Latent Size & Count
Le nœud Get Latent Size & Count provient du pack de nœuds ComfyUI-KJNodes.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.