KJNodes/noisegenerated
Float To Sigmas(FloatToSigmas)
기술 구현 관점에서, 이 노드는 Python 리스트 형태의 부동 소수점 숫자 입력을 받습니다.
Float To Sigmas
SIGMAS
float_list
0
KJNodes
Float To Sigmas 노드는 노이즈 스케줄링을 위한 유틸리티 노드입니다. 핵심 기능은 단일 부동 소수점 값을 ComfyUI의 확산 모델 전용 SIGMAS 텐서로 변환하는 것입니다. 이 변환 과정은 사용자 정의 노이즈 파라미터와 표준 샘플러 노드를 연결하는 핵심적인 다리 역할을 합니다.
노드 기능
기술적 구현 관점에서, 이 노드는 단일 부동 소수점 숫자 입력을 받습니다. 내부적으로는 PyTorch의 torch.tensor 메서드를 사용하여 입력된 값을 32비트 부동 소수점 타입의 텐서로 변환합니다. 이 텐서의 형식은 ComfyUI 내의 KSampler와 같은 샘플러 노드들이 요구하는 SIGMAS 입력 형식과 완벽하게 호환되어, 데이터의 원활한 연동을 가능하게 합니다.
노드 파라미터 설명 - Float To Sigmas
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
float_list | FLOAT | 예 | 0.0 | - | 입력 파라미터 float_list: SIGMAS 텐서를 생성하는 데 사용될 단일 부동 소수점 숫자입니다. 이 파라미터는 모든 실수 값을 받습니다. |
출력
| 파라미터 이름 | 데이터 타입 | 설명 |
|---|---|---|
| SIGMAS | SIGMAS | 출력 파라미터 SIGMAS: 변환되어 생성된 SIGMAS 텐서로, 샘플러 노드에 직접 사용할 수 있습니다. |
사용 시나리오
실제 워크플로에서 일정하거나 정밀하게 정의된 노이즈 강도 값이 필요할 때 이 노드는 매우 유용하며, 해당 값을 SIGMAS 입력으로 사용할 수 있습니다. 예를 들어, Primitive 노드를 사용해 사용자 정의 부동 소수점 값을 설정한 후, 이 노드를 통해 SIGMAS로 변환하고, 최종적으로 KSampler의 sigmas 포트에 입력하여 고정 단계의 노이즈 스케줄링을 실행할 수 있습니다.
Float To Sigmas 노드 소스 코드 링크
Float To Sigmas 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.