본문 바로가기
잡담/WebUI(stable-diffusion)

WebUI 컨트롤넷(ControlNet) 용량 너무 클 경우 해결방법

by flatsun 2023. 3. 4.
반응형
 

WebUI 컨트롤넷(ControlNet) 설치방법

WebUI에서 컨트롤넷을 설치해 위 이미지와 같이 이미지를 기반으로 포즈를 편하게 잡거나 채색을 해주는 등 온갖 기능을 수행할 수 있는데 일단 이 글에서는 설치방법에 대해 알아본다 먼저 WebUI

flatsun.tistory.com

위 링크를 참조해 컨트롤넷을 받아보면

용량이 40GB에 달하기 때문에

컴퓨터의 용량이 부족한 경우에는 좀 부담이 되는데

 

고용량의 데이터를 받아

바로 학습해서 사용하는 것이 아닌

미리 학습해둔 것을 받아 사용하는 방법이 있는데

 

위 방법을 통해

용량과 로딩 속도까지 줄일 수 있다

 

명심해야 될 점은 아래 내용을 따라하기 전에

위 링크에 있는

sd-webui-controlnet 까지는 꼭 깔아줘야 한다

 

 

ControlNet Pre-Trained Models | Stable Diffusion Controlnet | Civitai

STOP! THESE MODELS ARE NOT FOR PROMPTING/IMAGE GENERATION These are the models required for the ControlNet extension , converted to Safetensor and ...

civitai.com

이제 위 링크로 이동해서

우측의 Download를 누를 것이 아니라

스크롤을 내려준 뒤

 

Versions 부분에서

Canny 부터 Seg 까지 클릭하면서

우측의 Download를 눌러 모두 받아준 뒤

 

D:\stable-diffusion-webui\extensions\sd-webui-controlnet\models

위 경로에 넣어주자

 

이후 WebUI를 다시 실행한 후 

ControlNet 부분에서

controlnetPreTrained~를 확인해주면 끝이다

 

아까도 말했다시피

기능은 동일하지만 미리 학습해둔 데이터라

용량이 작고 로딩이 빠르지만

 

컨트롤넷이 업데이트 될때마다

그걸 또 학습시켜서 올려놔야 하기 때문에

바로 사용하는 것 보다

업데이트 반영 속도는 좀 느릴 수 있다

반응형

댓글