Flip Sigmas Adjusted(FlipSigmasAdjusted)
이 노드는 기술적으로 먼저 입력된 시그마(sigmas) 시퀀스의 순서를 완전히 뒤집습니다.
Flip Sigmas Adjusted
Flip Sigmas Adjusted 노드는 기술적으로 입력된 sigmas 시퀀스의 순서를 먼저 완전히 뒤집습니다.
Flip Sigmas Adjusted 노드는 노이즈 스케줄(sigmas) 시퀀스를 처리하고 조정하는 도구 노드입니다. 핵심 기능은 sigmas 시퀀스를 입력받아 뒤집기, 오프셋, 스케일링 등의 작업을 수행하여 새로운 조정된 노이즈 강도 시퀀스를 생성하는 것으로, 이미지 생성 과정의 디노이징 단계를 제어하는 데 자주 사용됩니다.
노드 기능
이 노드는 기술적으로 먼저 입력된 sigmas 시퀀스의 순서를 완전히 뒤집습니다. 그런 다음 사용자가 offset_by 매개변수를 통해 시퀀스 내 요소의 인덱스 오프셋을 설정하여 노이즈 강도의 변화 경로를 변경할 수 있도록 합니다. 사용자는 시퀀스의 마지막 값으로 전체 시퀀스를 정규화할지 여부를 선택하거나, divide_by 매개변수를 통해 전역 스케일링을 적용할 수 있습니다. 모든 작업은 계산 오류를 방지하기 위해 시퀀스에 0 값이 나타나지 않도록 보장합니다.
노드 매개변수 설명 - Flip Sigmas Adjusted
연결 입력 (Inputs)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
sigmas | SIGMAS | 예 | - | - | sigmas (입력 매개변수): 처리할 원본 노이즈 스케줄 시퀀스를 입력합니다. 이 시퀀스는 일반적으로 스케줄러 노드에서 생성되며, 디노이징 과정의 각 단계별 강도를 정의합니다. |
컨트롤 매개변수 (Parameters)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
divide_by_last_sigma | BOOLEAN | 예 | False | - | divide_by_last_sigma (입력 매개변수): 시퀀스의 마지막 sigma 값으로 전체 시퀀스를 정규화할지 여부를 결정하는 부울 스위치입니다. 활성화되면 모든 값이 마지막 값으로 나뉩니다. |
divide_by | FLOAT | 예 | 1 | 1 - 255 (단계: 0.01) | divide_by (입력 매개변수): 시퀀스를 전역적으로 스케일링하는 데 사용되는 제수입니다. 조정된 모든 sigma 값은 이 숫자로 나뉘며, 범위는 1부터 255까지, 단계는 0.01입니다. |
offset_by | INT | 예 | 1 | -100 - 100 (단계: 1) | offset_by (입력 매개변수): 시퀀스 요소의 인덱스 오프셋을 설정합니다. 양수 값은 현재 요소가 더 이른(인덱스가 더 작은) 위치의 값을 취하도록 하며, 범위는 -100부터 100까지, 단계는 1입니다. |
출력 (Output)
| 매개변수 이름 | 데이터 타입 | 설명 |
|---|---|---|
| SIGMAS | SIGMAS | 오프셋 및 스케일링 등의 작업 후 생성된 새로운 노이즈 스케줄 시퀀스입니다. |
| sigmas_string | STRING | sigmas_string (출력 매개변수): 새로운 시퀀스 값을 문자열 형태로 출력하여 사용자가 직접 확인하거나 기록하기 쉽게 합니다. |
사용 시나리오
이미지 생성 워크플로에서 이 노드는 KSampler 앞에 배치되어 샘플러가 사용하는 노이즈 스케줄을 수정하는 데 자주 사용됩니다. 예를 들어, offset_by 값을 조정하면 표준 역확산 과정과는 다른 독특한 리듬의 디노이징 궤적을 만들어 최종 이미지의 스타일이나 디테일 생성 과정에 영향을 줄 수 있습니다.
주의사항
이 노드를 사용할 때는 입력된 sigmas 시퀀스가 일반적으로 다른 스케줄러 노드(예: BasicScheduler)에서 온다는 점에 유의해야 합니다. 너무 큰 offset_by 값은 시퀀스의 시작과 끝에 매우 작은 값으로 설정된 요소가 대량으로 나타나게 하여 샘플링 과정을 불안정하게 만들 수 있습니다.
Flip Sigmas Adjusted 노드 소스 코드 링크
Flip Sigmas Adjusted 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.