
사용 cpu는 amd ryzen 5 4500u, ram 12gb임, No GPU
https://github.com/lllyasviel/stable-diffusion-webui-forge/releases
Releases · lllyasviel/stable-diffusion-webui-forge
Contribute to lllyasviel/stable-diffusion-webui-forge development by creating an account on GitHub.
github.com
위에서 webui_forge_cu121_torch21.7z를 다운받는다
webui_forge_cu121_torch21.7z에는 파이썬 3.10 버전이 포함되어 있으므로 파이썬을 별도 설치할 필요가 없다
압축을 풀면 아래와 같으면 run.bat를 실행하면 된다.

run.bat를 실행해서 제대로 실행이 된다면 추가 과정이 필요없지만 에러가 발생한다면 기본 포함된 webui를 아래에서 내려받로 소스로 교체가 필요하다.
이렇게 하는 이유는 일단 파이썬이 포함되어 있어서 추가 설치가 필요없어 귀찮은 설정과정을 건너뛸 수 있기 때문임
environment.bat를 열어보면 아래와 같이 포함된 파이썬이 실행 가능하게 경로를 지정해 준다.
@echo off
set DIR=%~dp0system
set PATH=%DIR%\git\bin;%DIR%\python;%DIR%\python\Scripts;%PATH%
set PY_LIBS=%DIR%\python\Scripts\Lib;%DIR%\python\Scripts\Lib\site-packages
set PY_PIP=%DIR%\python\Scripts
set SKIP_VENV=1
set PIP_INSTALLER_LOCATION=%DIR%\python\get-pip.py
set TRANSFORMERS_CACHE=%DIR%\transformers-cache
https://github.com/lllyasviel/stable-diffusion-webui-forge에 접속후 아래와 같이 download zip에서 전체 소스를 내려받는다
GitHub - lllyasviel/stable-diffusion-webui-forge
Contribute to lllyasviel/stable-diffusion-webui-forge development by creating an account on GitHub.
github.com

아래 받은 후 아래 같이 forge 폴더에 압축을 푼다

그런후 run.bat를 복사해서 run-forge.bat로 변경한다.
아래 같이 내용을 변경한다.
원래 cd %~dp0webui를 cd %~dp0forge로 변경해서 forge 폴더에서 실행되도록 한다.
참고로 %~dp0는 배치파일이 있는 현재 path를 의미하고 cd로 forge폴더로 이동후
webui-user.bat를 실행하는 배치파일이다.
@echo off
call environment.bat
cd %~dp0forge
call webui-user.bat
그런다음 cpu만으로 실행되도록
forge폴내 webui-user.bat를 편집기로 열어서 아래와 같이 변경한다.
set COMMANDLINE_ARGS=--always-cpu --skip-torch-cuda-test

참고로 원래 포함된 webui폴더내 webui-user.bat의 set COMMANDLINE_ARGS에 --always-cpu --skip-torch-cuda-test를 추가해도 제대로 실행되지 않았다.
마지막으로 모델을 forge/models/stable-diffusion에 넣어줘야한다

sd-v1-4.safetensors · CompVis/stable-diffusion-v-1-4-original at refs/pr/228
Adding `safetensors` variant of this model c0472cb almost 2 years ago
huggingface.co
다른 모델도 받아서 넣어주면 사용가능함
run-forge.bat를 실행하면 됨
아래 300*300사이즈 이미지를 만드는데 1분 26초가 걸렸음. 확실히 속도 개선된 것 같음

'AI' 카테고리의 다른 글
저사양 미니PC에 Stable Diffusion 설치해서 이미지 뽑기[Easy Diffusion 3.0] (6) | 2024.10.09 |
---|