2023/03/29 3

Easy Diffusion - VAE

VAE (Variational Auto Encoder)란? 간단히 말해서, VAE를 사용하면 생성된 이미지의 품질이 향상된다. VAE 는 이미지 중에서 특정한 측면을 위해 학습된 것으로, Easy Diffusion에 기본으로 탑재된 VAE인 vae-ft-mse-840000-ema-pruned 는 생성된 이미지에서 눈을 더 잘 표현한다. Stable Diffusion은 vae-ft-mse-840000-ema-pruned 를 사용하여 설치하고 시작한다. 이 VAE 파일은 모든 Stable Diffusion 모델에서 사용할 수 있다. 이 VAE의 원본은 https://huggingface.co/stabilityai/sd-vae-ft-mse-original이다. VAE 를 변경할 경우 VAE 파일 (확장자는 ...

Easy Diffusion - 모델 추가 방법

Stable Diffusion 에서 생성되는 이미지는 여러가지 요인에 의해 영향을 받지만, 그중 가장 큰 비중을 차지하는 것이 이미지 생성에 사용되는 모델이다. Stable Diffusion은 여러개의 학습 모델을 사용하면서, 수시로 교체하며 사용할 수 있다. 이 글은 여러가지 모델을 어떻게 설치하고 사용할 수 있는지에 대해 설명한다. Stable Diffusion 모델이란? 스테링블 디퓨전의 UI는 이른바 모델(model)을 사용하여 이미지를 생성한다. 모델은 수많은 이미지와 이미지에 대한 설명을 사용하여 학습한 결과이다. Easy Diffusion을 설치하면 기본 모델인 sd-v1-4 가 다운로드된다. 하지만, 다른 모델도 존재하며 매우 다양하다. 그중에는 sd-v1-4를 기반으로 하여 추가로 다른 ..

Easy Diffusion - 모델 병합

Stable Diffusion 에서 생성되는 이미지는 여러가지 요인에 의해 영향을 받지만, 그중 가장 큰 비중을 차지하는 것이 이미지 생성에 사용되는 모델이다. Stable Diffusion은 여러개의 학습 모델을 사용하면서, 수시로 교체하며 사용할 수 있다. 사용가능한 모델은 .ckpt 또는 .safetensors 로서, "C:\EasyDiffusion\models\stable-diffusion" 에 복사하면 사용할 수 있다. 모델 병합(Model Merging)은 2개의 Stable Diffusion 모델(.ckpt 또는 .safetensors)을 합쳐서, 각각의 스타일과 기능을 결합하는 것을 말한다. (단, 이 기능은 Easy Diffusion 2.5.0 이상에서만 지원한다.) 1 단계 Easy D..