Get Latent Count 🎥🅥🅗🅢(GetLatentCount)
С технической точки зрения, этот узел принимает входные данные типа `LATENT`, который представляет собой словарь, содержащий ключ `"samples"`.
Get Latent Count
Узел Get Latent Count 🎥🅥🅗🅢. С технической точки зрения, этот узел принимает входные данные типа LATENT, который представляет собой словарь, содержащий ключ "samples".
Узел Get Latent Count — это инструментальный узел для получения размера батча данных в латентном пространстве (Latent). Его основная функция — принять словарь, содержащий латентные тензоры (latents), и вычислить количество образцов в нём. Этот узел обычно используется в процессах, требующих динамического понимания масштаба данных.
Функциональность узла
С технической точки зрения, этот узел принимает входные данные типа LATENT, который представляет собой словарь, содержащий ключ "samples". Внутри узел обращается к тензору latents["samples"] и использует метод PyTorch .size(0) для получения размера этого тензора по измерению 0 (т.е. по измерению батча). Его выходные данные — целое число (INT), представляющее количество латентных изображений или кадров во входном батче.
Описание параметров узла - Get Latent Count 🎥🅥🅗🅢
Входные соединения (Inputs)
| Параметр | Тип данных | Обязательный | По умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
latents | LATENT | Да | - | - | Входной параметр latents: принимает словарь в формате LATENT, из которого узел извлечёт и вычислит количество образцов в батче. |
Выходные данные (Output)
| Параметр | Тип данных | Описание |
|---|---|---|
| count | INT | Выходной параметр count: выводит общее количество образцов (или кадров) во входных латентных данных в виде целочисленного значения. |
Сценарии использования
Этот узел очень полезен в рабочих процессах генерации видео или пакетной обработки изображений. Например, когда у вас есть латентные видеоданные, состоящие из нескольких кадров, и вам нужно динамически настроить количество итераций последующего цикла (например, с использованием узла VHS_VideoCombine) в зависимости от количества кадров, вы можете подключить значение счётчика, выводимое этим узлом, к параметру max_frames узла цикла, тем самым реализовав автоматическую обработку.
Важные замечания
Этот узел может обрабатывать только стандартные данные формата LATENT ComfyUI. Его вывод полностью зависит от структуры входных данных. Если во входном словаре latents отсутствует ожидаемый ключ "samples", узел может выдать ошибку.
Ссылка на исходный код узла Get Latent Count 🎥🅥🅗🅢
Узел Get Latent Count 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.