EasyUse/XY Inputsgenerated

XY 입력: Controlnet //EasyUse(XYplot_Control_Net)

ComfyUI-Easy-Use의 XY 입력: Controlnet //EasyUse 노드입니다.

X Yplot Control Net

image
control_net
X or Y
control_net_name
COMBO
target_parameter
COMBO
batch_count
3
first_strength
0.00
last_strength
1.00
first_start_percent
0.00
last_start_percent
1.00
first_end_percent
0.00
last_end_percent
1.00
strength
1.00
start_percent
0.00
end_percent
1.00
Easy Use

설명

ControlNet 파라미터를 스위핑하기 위한 X/Y 입력 세트를 생성합니다. 이 노드를 사용하면 XY Plot 노드가 다른 ControlNet 파라미터는 고정한 채 강도(strength), 시작 백분율(start percent), 종료 백분율(end percent) 등 서로 다른 ControlNet 설정을 테스트할 수 있습니다. 하나의 ControlNet 모델과 하나의 입력 이미지를 사용하며, 지정된 첫 번째 값과 마지막 값 사이에 균등한 간격의 샘플을 생성합니다.

입력

필수

  • control_net_name (COMBO): 사용할 ControlNet 모델입니다. 드롭다운에는 현재 워크플로우/환경에서 사용할 수 있는 ControlNet 모델이 나열됩니다. 선택적 control_net 입력이 연결되면 해당 로드된 모델이 대신 사용됩니다.

  • image (IMAGE): ControlNet 입력 이미지입니다. 이 XY 실행에서 생성된 모든 샘플에 동일한 이미지가 사용됩니다.

  • target_parameter (COMBO): 스위핑할 ControlNet 파라미터입니다. 선택 가능한 항목은 아래에 첫 번째/마지막 값 쌍이 있는 세 가지 파라미터(strength, start_percent, end_percent)입니다.

  • batch_count (INT, 기본값 3, 최소 1, 최대 30): 스위핑을 위해 생성할 값의 수입니다. 값이 클수록 더 세밀한 그리드를 생성하지만, XY Plot으로 렌더링할 때 더 많은 샘플이 필요합니다.

스위핑 범위

  • first_strength / last_strength (FLOAT, 기본값 0 / 1, 최소 0, 최대 10, 단계 0.01): target_parameterstrength일 때 사용되는 시작 및 끝 값입니다. 일반적인 ControlNet 강도 범위는 0~1이지만, 더 높은 값도 허용됩니다.

  • first_start_percent / last_start_percent (FLOAT, 기본값 0 / 1, 최소 0, 최대 1, 단계 0.01): target_parameterstart_percent일 때 사용되는 시작 및 끝 값입니다. start_percent는 ControlNet이 적용을 시작하는 디노이징 단계(0~1의 비율)입니다.

  • first_end_percent / last_end_percent (FLOAT, 기본값 0 / 1, 최소 0, 최대 1, 단계 0.01): target_parameterend_percent일 때 사용되는 시작 및 끝 값입니다. end_percent는 ControlNet이 적용을 중지하는 디노이징 단계입니다.

고정 파라미터 값

이 값들은 스위핑되지 않는 파라미터에 적용됩니다.

  • strength (FLOAT, 기본값 1, 최소 0, 최대 10, 단계 0.01): 다른 파라미터가 target_parameter로 선택된 경우 사용되는 고정 ControlNet 강도입니다.

  • start_percent (FLOAT, 기본값 0, 최소 0, 최대 1, 단계 0.01): 다른 파라미터가 선택된 경우 사용되는 고정 시작 백분율입니다.

  • end_percent (FLOAT, 기본값 1, 최소 0, 최대 1, 단계 0.01): 다른 파라미터가 선택된 경우 사용되는 고정 종료 백분율입니다.

선택

  • control_net (CONTROL_NET, 선택 사항): 이미 로드된 ControlNet 객체입니다. control_net_name으로 로드하는 대신 기존에 로드/수정된 모델을 사용하려면 이 입력을 연결하세요.

출력

  • X_Y (X_Y): 다운스트림 플로팅을 위해 생성된 XY 데이터입니다. 이 출력을 XY Plot 노드의 XY 입력에 연결하세요.

사용 참고

  • 테스트할 단일 ControlNet 파라미터를 결정하고 target_parameter를 해당 옵션으로 설정하세요. 해당하는 첫 번째/마지막 쌍을 사용하여 batch_count개의 균등한 간격 값을 생성합니다. 첫 번째와 마지막 값이 포함되며, 중간 값은 균등한 간격입니다.

  • 일반 파라미터는 스위핑되지 않는 값을 제공합니다. 예를 들어 target_parameterstart_percent이면 스위핑은 first_start_percentlast_start_percent로 제어되며, strengthend_percent는 일반 입력 값으로 고정됩니다.

  • start_percentend_percent는 디노이징 과정의 비율을 사용합니다. 0은 시작, 1은 끝입니다. 유효한 ControlNet 영향 창을 위해 종료 백분율은 일반적으로 시작 백분율보다 크거나 같아야 합니다.

  • 입력 이미지는 이 노드에서 변경되지 않습니다. 서로 다른 참조 이미지에서 ControlNet 동작을 비교해야 하는 경우, 이 노드 이전에 별도의 메커니즘을 사용하거나 여러 XY 실행을 수행하세요.

  • 이 노드는 X/Y 데이터만 구축하며 자체적으로 샘플링을 실행하지 않습니다. 그리드를 렌더링하려면 XY Plot 노드와 함께 사용하세요.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…