Kiko XY Plot

세부 정보

파일 다운로드

모델 설명

Kiko XY 모델 테스트 워크플로우

개요

이 ComfyUI 워크플로우는 주어진 프롬프트에 대해 최적의 생성 파라미터를 체계적으로 찾기 위한 종합적인 테스트 도구로 설계되었습니다. 이 워크플로우는 네 단계의 순차적 테스트 단계로 구성되어 있으며, 각 단계는 이전 단계의 결과를 바탕으로 최적의 설정을 점차 좁혀갑니다.

목적: 배치 생성 워크플로우로 진행하기 전에 모델, 샘플러, 스케줄러, 스텝, CFG 값의 최적 조합을 결정합니다.

실행: ComfyUI의 실행 모델과 파라미터 의존성 때문에 반드시 순차적으로 실행해야 합니다(파트 1→2→3→4).

워크플로우 구조

파트 1: 모델 테스트

목표: 특정 프롬프트에 가장 적합한 모델(체크포인트)을 식별합니다.

  • 사용 가능한 모든 Illustrious 모델을 프롬프트에 대해 테스트합니다.

  • 모델 성능을 비교하는 레이블이 붙은 XY 그리드를 생성합니다.

  • 시각적 비교를 통해 최적의 베이스 모델을 선택할 수 있습니다.

  • 출력: 이후 테스트를 위한 최고 성능 모델 식별

파트 2: 샘플러 및 스케줄러 테스트

목표: 최적의 샘플러와 스케줄러 조합을 찾습니다.

  • 파트 1에서 식별된 최고의 모델을 사용합니다.

  • 다양한 샘플러와 스케줄러 조합을 테스트합니다.

  • 쉽게 비교할 수 있도록 레이블이 붙은 XY 그리드를 생성합니다.

  • 출력: 사용 사례에 최적화된 샘플러/스케줄러 쌍

파트 3: 스텝 최적화

목표: 최적의 생성 스텝 수를 결정합니다.

  • 이전 파트에서 도출된 최적의 모델, 샘플러, 스케줄러를 사용합니다.

  • 품질과 생성 시간 사이의 균형점을 찾기 위해 다양한 스텝 수를 테스트합니다.

  • 스텝 수 영향을 보여주는 레이블이 붙은 XY 그리드를 생성합니다.

  • 출력: 특정 설정에 최적화된 스텝 수

파트 4: CFG 스케일 테스트

목표: CFG(Classifier Free Guidance) 값을 미세 조정합니다.

  • 이전 단계에서 최적화된 모든 파라미터(모델, 샘플러, 스케줄러, 스텝)를 사용합니다.

  • 프롬프트 준수도와 창의성 사이의 균형을 찾기 위해 다양한 CFG 값을 테스트합니다.

  • 최종 레이블이 붙은 XY 그리드를 생성합니다.

  • 출력: 생산용 워크플로우에 바로 사용 가능한 완전히 최적화된 파라미터 세트

기술 구현

순차적 실행 요구사항

ComfyUI의 실행 모델로 인해 각 파트는 다음 파트가 시작되기 전에 완료되어야 합니다:

  1. 파트 1은 최적의 모델 선택을 제공해야 합니다.

  2. 파트 2는 파트 1의 모델 선택을 기반으로 샘플러/스케줄러를 테스트합니다.

  3. 파트 3은 이전 파트의 모델 및 샘플러/스케줄러를 필요로 합니다.

  4. 파트 4는 CFG를 효과적으로 테스트하기 위해 모든 이전 최적화를 필요로 합니다.

XY 그리드 생성

각 테스트 단계는 레이블이 붙은 비교 그리드를 생성합니다:

  • 파라미터 변형의 시각적 수평 비교

  • 최적 설정을 쉽게 식별할 수 있는 명확한 레이블

  • 체계적인 평가를 위한 구조화된 레이아웃

사용자 정의 노드 종속성

이 워크플로우는 다음 사용자 정의 노드를 필요로 합니다:

핵심 기능 노드

텍스트 처리

리스트 관리

인터페이스 및 제어

샘플링 및 생성

XY 그리드 생성

유틸리티

프롬프트 향상

설치 요구사항

이 워크플로우를 사용하기 전에 모든 사용자 정의 노드가 설치되어 있는지 확인하세요:

​
# ComfyUI custom_nodes 디렉토리로 이동
​
cd ComfyUI/custom_nodes/
​
# 필요한 저장소 클론
​
git clone https://github.com/kijai/ComfyUI-KJNodes
​
git clone https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb
​
git clone https://github.com/rgthree/rgthree-comfy
​
git clone https://github.com/bugltd/ComfyLab-Pack
​
git clone https://github.com/ComfyAssets/ComfyUI-KikoTools
​
git clone https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes
​
git clone https://github.com/glowcone/comfyui-string-converter
​
git clone https://github.com/yolain/ComfyUI-Easy-Use
​
git clone https://github.com/TinyTerra/ComfyUI_tinyterraNodes
​

사용 워크플로우

  1. 설정: 워크플로우를 로드하고 기본 프롬프트를 구성합니다.

  2. 파트 1 실행: 모델 테스트를 실행하고 XY 그리드 결과를 검토합니다.

  3. 최적 모델 선택: 파트 1 결과에서 최적의 모델을 선택합니다.

  4. 파트 2 실행: 선택한 모델로 샘플러/스케줄러 테스트를 실행합니다.

  5. 최적 조합 선택: 최적의 샘플러/스케줄러 쌍을 선택합니다.

  6. 파트 3 실행: 스텝 수 최적화를 실행합니다.

  7. 최적 스텝 선택: 품질과 속도의 균형을 위한 최적 스텝 수를 선택합니다.

  8. 파트 4 실행: 모든 최적화된 파라미터로 최종 CFG 테스트를 실행합니다.

  9. 결과 기록: 최종 최적화된 파라미터 세트를 문서화합니다.

  10. 생산: 최적화된 설정을 배치 생성 워크플로우에 사용합니다.

장점

  • 체계적 최적화: 방법론적 접근으로 최적 조합을 놓치지 않습니다.

  • 시각적 비교: XY 그리드로 품질 차이를 쉽게 식별할 수 있습니다.

  • 시간 효율성: 자동화된 테스트로 수동 시도와 오류 시간을 절약합니다.

  • 재현 가능: 다양한 프롬프트에 일관된 테스트 방법론을 제공합니다.

  • 생산 기반: 최적화된 파라미터가 배치 워크플로우의 견고한 기반을 제공합니다.

참고사항

  • 이 워크플로우는 Illustrious 모델 패밀리 테스트를 위해 특별히 설계되었습니다.

  • 결과는 프롬프트에 따라 달라지며, 다른 프롬프트에서는 크게 다를 수 있습니다.

  • 다양한 프롬프트 유형/스타일에 대해 파라미터 세트를 저장하는 것을 고려하세요.

  • 필요에 따라 추가 파라미터 테스트를 위해 워크플로우를 수정할 수 있습니다.

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.