Stable Diffusion
WebUI 저사양 설정하기
일단 제가 사용 중인 그래픽카드는
1660에 vram 6gb입니다.
관련 커뮤니티에 여쭤보니
해당 오픈 소스를 구동하기에
가장 낮은 그래픽카드 옵션이라고 하더군요.🤣
그래도 설정만 잘 해준다면
충분히 고화질의 이미지도
뽑을 수 있더라구요!
그래서 이번엔 저사양 그래픽카드로도
구동할 수 있는 방법을
공유해 드리려고 합니다.
VRAM 사용량 낮추기
먼저 본인이 설치한
stable-diffusion-webui 폴더로 가서
'webui-user-bat' 파일을 오른쪽 클릭한 뒤,
편집을 클릭해 줍니다.
그러면 메모장이 하나 열리는데
가운데 있는 'set COMMANDLINE_ARGS='
뒤에 빨간줄로 그어진 옵션값을
복사해서 붙여넣기 해주시면 됩니다.
--skip-torch-cuda-test --no-half --precision=full --listen --lowvram --xformers
해당 옵션값을 붙여넣기 한 다음
배치파일을 다시 실행시키면,
저사양 모드로 WebUI를
구동시킬 수 있습니다.
만약 본인의 vram 사양이 높으신 분이면,
lowvram 대신 medvram으로 바꿔서
옵션값을 주셔도 됩니다.
<11/28 추가 내용>
--xformers 값을 추가했습니다.
(메모리를 덜 사용하고
이미지 생성시간도 줄여줌)
끝으로
lowvram으로 램 사용량을 줄였더니,
이미지 생성 속도가 매우 느리긴 하네요.
그래도 시간이 좀 더 들더라도
원하는 이미지를 생성할 수 있어
저는 개인적으로 만족하고 있습니다.
이 방법 외에 구글 코랩(colab)의
클라우드 기반 환경을 사용해서
WebUI를 구동하는 방법도 있습니다.
다음 포스팅에서는 WebUI 설치방법과
코랩(colab)을 통한 WebUI 사용법을
포스팅해보도록 하겠습니다!
이상 초코폴리였습니다.
댓글