1.2 KiB
1.2 KiB
Documentation
- Class name: BoolToInt
- Category: math/conversion
- Output node: False
- Repo Ref: https://github.com/evanspearman/ComfyMath
BoolToInt节点旨在将布尔值转换为其整数等价物。在需要布尔状态的数值表示的情况下,例如数学运算或数据处理工作流中,它发挥着关键作用。
Input types
Required
- a
- 'a'参数是节点期待的布尔输入。它对于转换过程至关重要,因为节点的目的是将这个布尔值转换为整数。输入的布尔特性直接影响输出的整数值,'True'映射为1,'False'映射为0。
- Comfy dtype: BOOL
- Python dtype: bool
Output types
- op
- 'op'输出提供了输入布尔值的整数转换。它很重要,因为它代表了节点操作的直接结果,概括了从布尔到整数的转换过程的本质。
- Comfy dtype: INT
- Python dtype: int
Usage tips
- Infra type: CPU
Source code
class BoolToInt:
@classmethod
def INPUT_TYPES(cls) -> Mapping[str, Any]:
return {'required': {'a': ('BOOL', {'default': False})}}
RETURN_TYPES = ('INT',)
FUNCTION = 'op'
CATEGORY = 'math/conversion'
def op(self, a: bool) -> tuple[int]:
return (int(a),)