VAELoader KJ(VAELoaderKJ)
이 노드는 표준 VAE 모델 파일 로딩을 지원할 뿐만 아니라, 특히 다양한 TAESD(Tiny AutoEncoder for Stable Diffusion) 근사 모델에 대한 지원을 통합했습니다. 여기에는 이미지(예: taesd, taesdxl)와 비디오(예: taehv, lighttaew2_2)용 전용 버전이 포함됩니다.
VAE Loader KJ
VAELoader KJ 노드는 표준 VAE 모델 파일 로딩을 지원할 뿐만 아니라, 이미지(예: taesd, taesdxl) 및 비디오(예: taehv, lighttaew2_2)용 특수 버전을 포함한 다양한 TAESD(Tiny AutoEncoder for Stable Diffusion) 근사 모델에 대한 지원을 특별히 통합했습니다.
VAELoader KJ는 변분 자동 인코더(VAE) 모델을 로드하는 노드로, 지정된 모델 폴더에서 VAE 파일을 읽어와 후속 이미지 생성 또는 처리 워크플로에서 사용할 수 있도록 준비합니다. 이 노드는 모델 파일과 생성 워크플로를 연결하는 핵심 구성 요소로, 올바른 VAE가 계산 환경에 로드되도록 보장합니다.
노드 기능
이 노드는 표준 VAE 모델 파일 로딩을 지원할 뿐만 아니라, 이미지(예: taesd, taesdxl) 및 비디오(예: taehv, lighttaew2_2)용 특수 버전을 포함한 다양한 TAESD(Tiny AutoEncoder for Stable Diffusion) 근사 모델에 대한 지원을 특별히 통합했습니다. 핵심 메커니즘은 vae 및 vae_approx 디렉토리를 스캔하여 일치하는 인코더 및 디코더 파일을 자동으로 조합하여 완전한 VAE 인스턴스를 구축하고, 사용자가 모델의 메모리 내 수치 정밀도와 장치 위치를 지정할 수 있도록 합니다.
노드 매개변수 설명 - VAELoader KJ
연결 입력 (Inputs)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 값 범위/옵션 | 설명 |
|---|---|---|---|---|---|
vae_name | COMBO | 예 | - | - | vae_name (입력 매개변수): 로드할 VAE 모델 이름을 선택합니다. 이름 목록은 노드가 vae 및 vae_approx 폴더에서 자동으로 스캔하여 생성합니다. |
컨트롤 매개변수 (Parameters)
| 매개변수 이름 | 데이터 타입 | 필수 | 기본값 | 값 범위/옵션 | 설명 |
|---|---|---|---|---|---|
device | COMBO | 예 | main_device | "main_device", "cpu" | device (입력 매개변수): VAE 모델을 로드할 계산 장치를 지정합니다. 옵션은 "main_device"(일반적으로 GPU를 의미) 또는 "cpu"입니다. |
weight_dtype | COMBO | 예 | bf16 | "bf16", "fp16", "fp32" | bf16, fp16, 또는 fp32로, 계산 정밀도와 메모리 사용량 사이의 균형을 맞추는 데 사용됩니다. |
출력 (Output)
| 매개변수 이름 | 데이터 타입 | 설명 |
|---|---|---|
| VAE | VAE | VAE (출력 매개변수): 로드되고 구성된 VAE 모델 객체를 출력하며, 후속 이미지 디코딩 또는 인코딩 단계에 사용됩니다. |
사용 시나리오
일반적인 텍스트 기반 이미지 생성 또는 이미지 기반 이미지 생성 워크플로에서는 주 모델(예: Checkpoint)을 로드한 후 이 노드를 사용하게 됩니다. 예를 들어, 더 풍부한 디테일의 이미지를 생성하기 위해 이 노드의 VAE 출력을 KSampler 노드의 해당 입력 포트에 연결하여 샘플링 과정에서 특정 VAE를 적용하여 잠재 공간 특징을 디코딩할 수 있습니다.
주의사항
노드가 taesd, taesdxl 등의 조합 모델을 성공적으로 로드할 수 있는지는 vae_approx 폴더에 해당 인코더 및 디코더 파일이 모두 존재하는지에 따라 달라집니다. 또한, bf16과 같은 낮은 정밀도 데이터 타입을 선택하면 VRAM을 절약할 수 있지만, 극히 드문 경우 수치적 안정성에 영향을 미칠 수 있습니다.
VAELoader KJ 노드 소스 코드 링크
VAELoader KJ 노드는 ComfyUI-KJNodes 노드 패키지에서 가져왔습니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.