Video Helper Suite 🎥🅥🅗🅢/batched nodesgenerated

VAE Encode Batched 🎥🅥🅗🅢(VAEEncodeBatched)

Ce nœud reçoit en entrée des données de pixels de type IMAGE et un modèle VAE

VAE Encode Batched

pixels
vae
LATENT
per_batch
16
VideoHelperSuite

Le nœud VAE Encode Batched 🎥🅥🅗🅢 reçoit en entrée des données de pixels de type IMAGE et un modèle VAE.

Le nœud VAE Encode Batched est un outil spécialisé pour encoder des images par lots en représentations dans l'espace latent. Sa fonction principale est de traiter efficacement un grand nombre d'images en les encodant par lots, optimisant l'utilisation de la mémoire et évitant l'épuisement des ressources système pouvant survenir lors du traitement simultané de trop d'images.

Fonctionnalité du nœud

Ce nœud reçoit en entrée des données de pixels de type IMAGE et un modèle VAE. Son mécanisme interne divise la séquence d'images d'entrée en lots d'une taille spécifiée par l'utilisateur, puis appelle séquentiellement l'encodeur du modèle VAE pour convertir chaque lot d'images RGB en une représentation latente au format LATENT. Il prend en charge le traitement de séquences d'images de longueur arbitraire et fournit un retour d'état via une barre de progression.

Spécifications des paramètres du nœud - VAE Encode Batched 🎥🅥🅗🅢

Entrées de connexion (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
pixelsIMAGEOui--pixels (paramètre d'entrée) : Séquence d'images à encoder, fournie sous forme de tenseur de type IMAGE.
vaeVAEOui--vae (paramètre d'entrée) : Modèle d'auto-encodeur variationnel utilisé pour effectuer la tâche d'encodage.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
per_batchINTOui16-per_batch (paramètre d'entrée) : Spécifie le nombre d'images traitées par lot. La valeur par défaut est 16, la valeur minimale est 1.

Sortie

Nom du paramètreType de donnéesDescription
LATENTLATENTLATENT (paramètre de sortie) : Produit les échantillons de représentation dans l'espace latent obtenus après encodage.

Cas d'utilisation

Ce nœud est très utile dans les flux de travail de génération vidéo ou de traitement de séquences d'images. Par exemple, si vous avez une vidéo composée de plusieurs trames (séquence IMAGE) et que vous devez toutes les convertir en représentations latentes pour des opérations ultérieures dans l'espace latent ou pour la génération, vous pouvez connecter ce nœud et définir une valeur per_batch appropriée pour équilibrer la vitesse de traitement et l'occupation mémoire.

Notes importantes

Veuillez noter que la vitesse de traitement et la qualité du nœud dépendent du modèle VAE connecté. Une valeur de lot (per_batch) trop élevée peut entraîner une insuffisance de mémoire (VRAM), tandis qu'une valeur trop faible réduira l'efficacité du traitement.

Lien vers le code source du nœud VAE Encode Batched 🎥🅥🅗🅢

Le nœud VAE Encode Batched 🎥🅥🅗🅢 provient du pack de nœuds ComfyUI-VideoHelperSuite.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…