Compare (Сравнение) в ComfyUI(Compare)
Нода Compare выполняет логическое или математическое сравнение двух входных значений и выводит результат как булево значение (True или False).
Compare
Описание
Нода Compare выполняет логическое или математическое сравнение двух входных значений и выводит результат как булево значение (True или False). Она относится к категории EasyUse/Logic/Math и полезна для добавления условной логики в рабочий процесс.
Входы
a
- Тип:
ANYTYPE - Необязательный: Да
Первое значение для сравнения. Поскольку этот вход принимает любой тип, a может быть числом, строкой, тензором или другим типом данных ComfyUI.
b
- Тип:
ANYTYPE - Необязательный: Да
Второе значение для сравнения. Как и a, может быть любого типа.
comparison
- Тип:
КОМБО - Необязательный: Да
- По умолчанию:
"a == b"
Оператор сравнения, который нужно применить. Выберите нужный оператор в раскрывающемся меню. По умолчанию используется равенство: a == b.
Выходы
BOOLEAN
- Тип:
BOOLEAN
Результат сравнения. Нода выводит True, когда сравнение истинно, и False в противном случае.
Примечания по использованию
- Все входы помечены как необязательные, поэтому ноду можно разместить на графе и подключить по мере необходимости. Если вход не подключён, он может получить
None; убедитесь, что оба значения переданы для корректного сравнения. - Поскольку
aиbпринимают любые типы, доступные сравнения будут выполняться в соответствии с семантикой данных ComfyUI. Для скалярных чисел и строк сравнительные операторы обычно работают так, как ожидается. - Нода предназначена для логических и математических сценариев, таких как сравнение числовых параметров, проверка условий и управление последующими узлами с помощью полученного булева значения.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.