EasyUse/Pipegenerated
Pipe Batch Index(pipeBatchIndex)
Pipe Batch Index sélectionne une tranche contiguë de la dimension de lot des échantillons latents transportés par un PIPE_LINE et renvoie un nouveau pipe contenant uniquement ce...
pipe Batch Index
pipe
pipe
batch_index
0
length
1
Easy Use
Pipe Batch Index sélectionne une tranche contiguë de la dimension de lot des échantillons latents transportés par un PIPE_LINE et renvoie un nouveau pipe contenant uniquement cette tranche. Tous les autres composants du pipe (modèle, conditionnement, VAE et toutes données supplémentaires) sont transmis sans modification. Cela est utile lorsqu'un pipe a été créé avec un grand latent regroupé en lot et que vous souhaitez traiter ou prévisualiser un sous-ensemble spécifique du lot.
Entrées
- pipe : Le
PIPE_LINEcontenant le lot de latents à découper. Le nœud lit les échantillons latents du pipe, les découpe et copie tous les autres champs du pipe dans le pipe renvoyé. - batch_index : L'index de base zéro du premier élément du lot à conserver.
Défaut :0
Minimum :0
Maximum :63 - length : Le nombre d'éléments consécutifs du lot à conserver, à partir de
batch_index.
Défaut :1
Minimum :1
Maximum :64
Sorties
- pipe : Un
PIPE_LINEavec le même contenu que le pipe d'entrée, sauf que les échantillons latents sont remplacés par le lot découpé. Si la plage sélectionnée s'étend au-delà de la taille de lot disponible, le comportement suit les règles standard de découpage de tenseurs de ComfyUI.
Notes d'utilisation
- Utilisez
batch_indexetlengthensemble pour isoler un sous-lot. Par exemple,batch_index = 0etlength = 4conserve les quatre premiers éléments du lot. - Comme le nœud n'affecte que les échantillons latents à l'intérieur du pipe, le conditionnement et les autres données du pipe restent alignés avec le lot complet d'origine. Si vous utilisez plus tard le pipe renvoyé pour l'échantillonnage, gardez à l'esprit que le conditionnement n'a pas été redécoupé.
- Les limites d'entrée rendent ce nœud adapté aux tailles de lot modérées ; pour de très grands lots, vous devrez peut-être découper le latent directement avec un nœud dédié aux lots de latents à la place.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.