OutOfMemoryError: CUDA out of memory 에러 메시지

스테이블 디퓨전에서 이미지 생성시 OutOfMemoryError: CUDA out of memory 에러 메시지가 나오면서

이미지 출력이 안될때가 있다!

OutOfMemoryError: CUDA out of memory. Tried to allocate 3.10 GiB (GPU 0; 12.00 GiB total capacity; 8.40 GiB already allocated; 0 bytes free; 8.43 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF
Time taken: 53.09sTorch active/reserved: 9399/10526 MiB, Sys VRAM: 12288/12288 MiB (100.0%)

이건 VRAM이 부족해서 나오는 에러 메시지이다.

[스테이블 디퓨전] OutOfMemoryError: CUDA out of memory 에러 메시지

보통 Hires. fix 옵션을 켰을때 메모리 부족이 나오는데,

해결 방안으로는 이미지 자체 크기를 좀 줄이거나 Denoising strength 수치를 좀 낮추었을때 돌아가는 경우가 있는데,

그래도 안될때는 아예 VRAM사용 옵션을 줄여서 시작하는 방법이 있다!

webui-user.bat을 열어서 아래 옵션을 넣어주면 된다.

COMMANDLINE_ARGS= 우측에 –lowvram 혹은 –medvram 을 넣어주고 WebUI를 실행

–lowvram의 경우 50% –medvram의 경우 10% VRAM 사용을 줄여준다.

[스테이블 디퓨전] OutOfMemoryError: CUDA out of memory 에러 메시지

나는 하드웨어도 빵빵한데 자꾸 이 에러메시지가 왜 뜨는지 모르겠네 ㅠ,ㅠ

암튼 에러 걸려서 안뽑혔던 이미지를 –medvram 을 넣어주고 뽑아냈다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Post comment