Get Latent Count 🎥🅥🅗🅢(GetLatentCount)
D'un point de vue technique, ce nœud reçoit une entrée de type `LATENT`, qui est un dictionnaire contenant la clé `"samples"`.
Get Latent Count
Le nœud Get Latent Count 🎥🅥🅗🅢, d'un point de vue technique, reçoit une entrée de type LATENT, qui est un dictionnaire contenant une clé "samples".
Le nœud Get Latent Count est un nœud utilitaire utilisé pour obtenir la taille du lot des données dans l'espace latent. Sa fonction principale est de recevoir un dictionnaire contenant des tenseurs latents et de calculer le nombre d'échantillons qu'il contient. Ce nœud est généralement utilisé dans les flux de travail qui nécessitent une compréhension dynamique de l'échelle des données.
Fonctionnalité du nœud
D'un point de vue technique, ce nœud reçoit une entrée de type LATENT, qui est un dictionnaire contenant une clé "samples". En interne, le nœud accède au tenseur latents["samples"] et utilise la méthode .size(0) de PyTorch pour obtenir la taille de ce tenseur dans la dimension 0 (c'est-à-dire la dimension du lot). Sa sortie est un entier (INT) représentant le nombre d'images ou de trames latentes contenues dans le lot d'entrée.
Description des paramètres du nœud - Get Latent Count 🎥🅥🅗🅢
Entrées
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
latents | LATENT | Oui | - | - | Paramètre d'entrée latents : reçoit un dictionnaire au format LATENT. Le nœud en extraira et calculera le nombre d'échantillons du lot. |
Sorties
| Nom du paramètre | Type de données | Description |
|---|---|---|
| count | INT | Paramètre de sortie count : renvoie le nombre total d'échantillons (ou de trames) contenus dans les données latentes d'entrée, sous forme de valeur entière. |
Cas d'utilisation
Ce nœud est très utile dans les flux de travail de génération vidéo ou de traitement par lots d'images. Par exemple, lorsque vous disposez de données vidéo latentes composées de plusieurs trames et que vous devez ajuster dynamiquement le nombre d'itérations des boucles ultérieures (comme avec le nœud VHS_VideoCombine) en fonction du nombre de trames, vous pouvez connecter la valeur de comptage en sortie de ce nœud au paramètre max_frames du nœud de boucle, permettant ainsi un traitement automatisé.
Notes importantes
Ce nœud ne peut traiter que les données au format LATENT standard de ComfyUI. Sa sortie dépend entièrement de la structure des données d'entrée. Si le dictionnaire latents en entrée ne contient pas la clé "samples" attendue, le nœud peut générer une erreur.
Lien vers le code source du nœud Get Latent Count 🎥🅥🅗🅢
Le nœud Get Latent Count 🎥🅥🅗🅢 provient du pack de nœuds ComfyUI-VideoHelperSuite.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.