Easy Apply StyleAlign(styleAlignedBatchAlign)
Easy Apply StyleAlign 노드(styleAlignedBatchAlign)는 ComfyUI-Easy-Use 패키지의 편의 어댑터입니다.
style Aligned Batch Align
설명
Easy Apply StyleAlign 노드(styleAlignedBatchAlign)는 ComfyUI-Easy-Use 패키지의 편의 어댑터입니다. 확산 MODEL에 StyleAligned 배치 정렬 기법을 적용하여, 샘플링 중 배치의 이미지들이 선택된 스타일 정보를 공유하도록 모델을 패치합니다. 이는 여러 프롬프트 또는 시드에서 일관된 스타일의 이미지 세트를 생성하면서 각 프롬프트의 콘텐츠를 구별되게 유지하는 데 유용합니다.
이 노드는 사용하기 쉬운 래퍼로 설계되었습니다. 모델을 입력받아 패치된 모델을 반환하므로 checkpoint 로더와 샘플러 사이에 바로 배치할 수 있습니다. 노드 메뉴의 EasyUse/Adapter 카테고리에 표시됩니다.
입력
model
- 유형:
MODEL - 필수: 예
패치할 베이스 확산 모델입니다. 표준 ComfyUI 모델은 모두 사용할 수 있습니다.
share_norm
- 유형:
COMBO - 필수: 예
정규화 통계가 배치 전체에서 공유되는 방식을 제어합니다. 선택된 모드는 정렬된 스타일에 기여하는 정규화 레이어를 결정합니다. 사용 가능한 모드는 업스트림 StyleAligned 구현에서 제공됩니다.
share_attn
- 유형:
COMBO - 필수: 예
배치 항목 간에 공유되거나 정렬되는 어텐션 텐서를 제어합니다. 어텐션 공유가 많을수록 스타일 일관성이 강해지는 경향이 있으며, 공유가 적을수록 항목별 변형이 더 많이 보존됩니다. 정확한 모드는 업스트림 StyleAligned 구현에서 제공됩니다.
scale
- 유형:
FLOAT - 기본값:
1.0 - 최소:
0.0 - 최대:
1.0 - 단계:
0.1 - 필수: 예
StyleAlign 패치의 강도입니다. 1.0은 전체 효과를 적용하고, 0.0은 정렬을 사실상 비활성화하며, 그 사이의 값은 패치된 동작과 원본 모델 동작을 혼합합니다.
출력
MODEL 출력
패치된 확산 모델입니다. 원본 모델 대신 KSampler 같은 샘플러에 전달하세요.
사용 참고 사항
- 이 노드는 베이스 모델 로딩 후, 샘플링 이전에 적용하세요.
- 이 효과는 배치 지향적입니다. 정렬이 의미를 가지려면 배치에 이미지가 두 개 이상 있어야 합니다.
- 스타일 정렬 효과가 보이지 않으면 latent 또는 조건화가 예상대로 배치되고 있는지, 그리고
scale이0이 아닌지 확인하세요. - 가장 강한 일관성을 위해서는
scale = 1.0을 사용하고share_norm과share_attn모두에 넓은 공유 옵션을 선택하세요. - 배치 항목 간의 개별 변형을 더 보존하려면
scale을 줄이거나 더 좁은 어텐션 공유를 선택하세요.
댓글
GitHub로 로그인하고 토론에 참여하세요.