1.9 KiB
1.9 KiB
Documentation
- Class name: MaqueradeIncrementerNode
- Category: Masquerade Nodes
- Output node: False
- Repo Ref: https://github.com/BadCafeCode/masquerade-nodes-comfyui
伪装增量节点旨在数据处理流程中执行一个简单但至关重要的操作。它接受一个种子值和一个上限值,通过应用模运算确保输出值保持在指定范围内。此节点在维护数据序列的完整性和顺序方面至关重要,特别是在循环模式或有界数值至关重要的场景中。
Input types
Required
- seed
- “种子”参数是增量操作的起始点。它至关重要,因为它决定了节点开始计算的初始值。种子对于确保输出的可重复性和一致性至关重要,特别是在迭代过程或模拟中。
- Comfy dtype: INT
- Python dtype: int
- max_value
- “最大值”参数定义了增量操作的上限。它之所以重要,是因为它确保输出不会超过某个阈值,这对于保持数据在预期范围内的有效性至关重要。此参数在控制节点输出范围方面发挥着关键作用。
- Comfy dtype: INT
- Python dtype: int
Output types
- result
- “结果”输出是将模运算应用于输入种子和最大值的结果。它表示一个被限制在指定范围内的值,适用于需要循环或有界数值数据的应用。
- Comfy dtype: INT
- Python dtype: int
Usage tips
- Infra type: CPU
Source code
class MaqueradeIncrementerNode:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {'required': {'seed': ('INT', {'default': 0, 'min': -1, 'max': 18446744073709551615, 'step': 1}), 'max_value': ('INT', {'default': 1, 'min': 1, 'max': 18446744073709551615, 'step': 1})}}
RETURN_TYPES = ('INT',)
FUNCTION = 'increment'
CATEGORY = 'Masquerade Nodes'
def increment(self, seed, max_value):
return (seed % max_value,)