Float To Sigmas(FloatToSigmas)
С технической точки зрения, этот узел принимает на вход число с плавающей точкой в формате списка Python.
Float To Sigmas
Узел Float To Sigmas — это инструментальный узел для планирования шума. Его основная функция — преобразование одного значения с плавающей точкой в тензор SIGMAS, специально используемый диффузионными моделями в ComfyUI. Этот процесс преобразования служит ключевым мостом, соединяющим пользовательский параметр шума со стандартными узлами-сэмплерами.
Функциональность узла
С технической точки зрения, этот узел получает входное значение в виде одного числа с плавающей точкой. Внутренне он использует метод torch.tensor из PyTorch для преобразования входного значения в 32-битный тензор с плавающей точкой. Формат этого тензора полностью совместим с форматом входа SIGMAS, требуемым узлами-сэмплерами, такими как KSampler в ComfyUI, что обеспечивает бесшовную интеграцию данных.
Описание параметров узла — Float To Sigmas
Параметры элементов управления (Parameters)
| Название параметра | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
float_list | FLOAT | Да | 0.0 | — | Входной параметр float_list: одно число с плавающей точкой, используемое для создания тензора SIGMAS. Параметр принимает любое значение типа float. |
Выходные данные (Output)
| Название параметра | Тип данных | Описание |
|---|---|---|
| SIGMAS | SIGMAS | Выходной параметр SIGMAS: преобразованный тензор SIGMAS, который можно напрямую использовать в узлах-сэмплерах. |
Сценарии использования
В реальных рабочих процессах этот узел очень полезен, когда вам требуется постоянное или точно заданное значение интенсивности шума, которое можно использовать как вход SIGMAS. Например, вы можете сначала использовать Примитивный узел (Primitive node), чтобы задать пользовательское значение с плавающей точкой, затем преобразовать его в SIGMAS с помощью этого узла и, наконец, подать на порт sigmas узла KSampler для выполнения планирования шума с фиксированным шагом.
Ссылка на исходный код узла Float To Sigmas
Узел Float To Sigmas из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.