Patch Model Patcher Order(PatchModelPatcherOrder)
이 노드의 기술적 핵심은 ComfyUI 내부 `patch_model` 함수의 실행 순서를 수정하는 것입니다.
Patch Model Patcher Order
Patch Model Patcher Order 노드입니다. 이 노드는 지원 중단되었으며 더 이상 기능하지 않습니다. 이전 기능(ComfyUI 내부 patch_model 함수의 실행 순서 수정)은 제거되었습니다. LoRA를 torch.compile과 함께 적용하려면 TorchCompileModelAdvanced를 사용하세요.
노드 기능
이 노드는 더 이상 어떠한 연산도 수행하지 않습니다. 이 노드를 참조하는 기존 워크플로의 손상을 방지하기 위해서만 존재합니다. 원래 목적은 모델 패치의 로딩 순서(객체 패치 우선 또는 가중치 패치 우선)를 조정하고 전체 모델 로딩을 제어하는 것이었지만, 이러한 기능은 이제 사용되지 않습니다.
노드 파라미터 설명 - Patch Model Patcher Order
연결 입력 (Inputs)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 값 범위/옵션 | 설명 |
|---|---|---|---|---|---|
model | MODEL | 예 | - | - | **: 처리할 입력 모델을 받아 후속 연산의 기준으로 사용합니다. |
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 값 범위/옵션 | 설명 |
|---|---|---|---|---|---|
patch_order | COMBO | 예 | weight_patch_first | "object_patch_first", "weight_patch_first" | **: 모델 패치의 로딩 순서를 선택합니다. 사용 가능한 옵션은 object_patch_first(객체 패치 우선) 또는 weight_patch_first(가중치 패치 우선)입니다. |
full_load | COMBO | 예 | auto | "enabled", "disabled", "auto" | disabled(비활성화) 또는 auto(자동). 비활성화는 대형 모델 로딩 시 메모리 문제를 완화하는 데 도움이 될 수 있습니다. |
출력 (Output)
| 파라미터 이름 | 데이터 타입 | 설명 |
|---|---|---|
| MODEL | MODEL | **: (이론적으로) 패치 순서를 조정한 후의 모델을 출력합니다. |
사용 시나리오
이 노드는 새 워크플로에서 사용해서는 안 됩니다. 하위 호환성을 위해서만 유지되며 아무 작업도 수행하지 않습니다. torch.compile과 함께 LoRA를 사용해야 하는 경우 이 노드의 인스턴스를 TorchCompileModelAdvanced로 대체하십시오.
주의사항
이 노드는 지원 중단됨으로 표시되었으며 더 이상 실제 기능이 없습니다. 소스 코드에서 명시적으로 그 기능이 더 고급인 TorchCompileModelAdvanced 노드로 대체되었음을 밝히고 있습니다. 이 노드는 하위 호환성을 위해서만 유지되며 새 워크플로에서 사용해서는 안 됩니다.
Patch Model Patcher Order 노드 소스 코드 링크
Patch Model Patcher Order 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.