ComfyUI Detailed KSampler
세부 정보
파일 다운로드
모델 설명
업데이트됨:
마지막 단계에서 이전 잠재변수 대신 원래 잠재변수를 사용하는 문제를 수정했습니다. 이제 상세도 차이를 명확히 확인하실 수 있습니다.
작은 수정사항:
노이즈 제거가 단계 수를 세는 대신 실제 노이즈 제거를 수행하도록 수정되었습니다. 단계 카운팅 오류 수정. 다음 생성 품질 저하를 유발하던 버그를 수리했습니다.
버전 6 업데이트:
최적화를 위해 코드를 완전히 재작성했습니다. 진행률 바가 단계를 올바르게 표시합니다. slerp_latents 함수를 add_latents로 대체했습니다. detail_level 값이 캐시에 저장됩니다. 두 번째 모델이 연결된 경우, 모든 설정이 해당 모델에도 적용됩니다. 마스크 적용이 완전히 수정되었습니다. noise_source 설정을 제거했습니다. missing_steps 설정을 추가했습니다 — extra_steps가 시작되기 전에 steps 이후 건너뛸 단계 수(확산 과정이 이미 완료되었고 더 나중 단계에서 세부 정보를 가져와야 할 때 유용합니다). copilot 설정을 추가했습니다 — 사용자가 설정한 steps와 cfg를 기반으로 extra_steps, missing_steps 및 mimic_scale의 최적 값을 자동으로 계산합니다(새 값은 콘솔에서 확인할 수 있습니다).
빠른 수선: 동적 임계값 조정(명백한 이유로 생성 결과가 페이지에 표시된 결과와 다를 수 있습니다).
버전 5 업데이트:
ComfyUI 코드에서 삭제된 함수의 버그를 수정했습니다. 두 개의 노드로 분리: denoise를 포함한 DetailedKSampler와 start_at_step을 포함한 DetailedKSamplerAdvanced. 기본값 조정. 3시그마 규칙 제거(두 개의 임계값은 좋지 않습니다). 두 개의 리스케일링 함수를 mcmonkey의 동적 임계값으로 대체(고도로 최적화, 알고리즘은 동일). FreeU 버전 2로 전환. 푸리에 필터의 임계값과 리스케일링은 고정값입니다.
버전 4 업데이트:
init 파일 추가. start_at_step을 denoise로 대체. 추가 단계에서 생성하기 위해 두 번째 체크포인트 연결 추가(두 체크포인트의 SD 버전은 동일해야 함). 모델 로딩 순서 수정. b1과 b2 값의 범위를 각각 0.0–4.0과 0.25–2.1로 확장했습니다.
버전 3 업데이트:
이제 auto_rescale은 rescale_tonemap_to와 rescale_cfg_to라는 두 개의 상호 연관된 설정을 가지며, 범위는 0100입니다. auto_freeu라는 새 함수를 추가했습니다. 설정: b1은 0.81.2, b2는 1.21.6, s1 및 s2는 0.01.4입니다. 진행률 바를 재작성하고, 단계를 콘솔에 출력합니다. 코드 실행 순서의 사소한 변경: 먼저 FreeU, 이후 rescale, 마지막으로 3시그마 규칙입니다.
"ModelPatcher"라는 단어가 포함된 오류가 발생하면 ComfyUI를 업데이트할 시기입니다. "data types"라는 단어가 포함된 오류가 발생하면 AMD GPU를 사용하고 있다는 뜻이며, 향후 수정사항이 제공될 수 있습니다.
버전 2 업데이트:
최적화를 위해 코드의 절반을 재작성했습니다. 모델 로딩/언로딩을 재작성했습니다. 톤 매핑 함수 및 설정을 CFG 리스케일링으로 대체했습니다. 주 단계와 보조 단계 사이에 3시그마 규칙을 기반으로 잠재값을 절단하는 기능을 추가했습니다(생성물의 밝기 및 대비에 영향을 줄 수 있음). 마스크 추가 기능은 수정 불가능으로 인해 완전히 제거되었습니다(인페인팅에는 다른 샘플링 노드를 사용하세요).
버전 1:
extraltodeus의 Ksampler 파생 버전으로, BlenderNeko의 노드에서 파생되었습니다.
한 모델(SD 모든 버전용); 한 VAE; 하나의 긍정 프롬프트와 하나의 부정 프롬프트; 기본값으로 dpmpp_3m_sde karras; refiner_steps 대신 extra_steps 사용; VAE.decode를 return으로 이동하여 두 개의 출력 노드: LATENT 및 IMAGE.






