2023년 2월 25일 토요일

Stable Diffusion

Stable Diffusion


Stable Diffusion : https://namu.wiki/w/Stable Diffusion

-> 네. 키워드 입력하면 이미지 합성해서 만들어주는 솔류션입니다. (생성된 이미지에는 stable 을 이용했다는 것을 명시해야된다고하네요)

Docker: https://aws.amazon.com/ko/docker/

->일종의 내 컴퓨터안에 가상의 컴퓨팅 환경을 만들어주는 겁니다. Docker 를 사용해서 내컴퓨터환경을 수정하지않고 별도의 컨테이너 박스에 작업실을 꾸민것과 같이 구성해서 언제든지 가서 하고싶은 일하고 끝나면 종료하는게 가능합니다.

누군가가 Stable Diffusion용으로 "컨테이너"를 만들어 두었기 떄문에 우린 그냥 사용하면 됩니다. ㅎ

여기자료를 참고했습니다.

https://zenn.dev/karaage0703/articles/bf86fe4946417b

제 맥(32G)에서 따라서 한부분은 아래와 같이 했습니다.

0.Docker구동

sudo service docker restart

또는

Docker Desktop로 구동

1.아래 명령어로 설치(또는 접속해서 zip으로 다운로드)

git clone https://github.com/AbdBarho/stable-diffusion-webui-docker

cd ~/stable-diffusion-webui-docker

1.1 초기 관련 설정 다운로드 (최초1회)

docker compose --profile download up --build

2.도커이미지 실행 ( 저는 CPU버젼으로 시작(profile로 cpu 버젼선택))

docker compose --profile auto-cpu up --build

또는 NVIDIA GPU 지원 모드로 시작

docker compose --profile up --build

  • 처음에는 빌드 시간이 걸려서 조금 느리지만, 두번째부터는 빌드를 안하니까 빨라짐

  • Docker설정에서 메모리를 10G이상으로 해야함. 안그러면 컨테이너 실행시에 (147에러?)나옴

3.실행

http://localhost:7860/

Window 환경에서도 Python 등 관련 라이브러리만 있으면 동일하게 설치가능합니다.

제맥은 Ndivia 아니라 이미지 구성이 좀 느리네요.

Related Posts:

  • [日本語-複合動詞] 睨め付ける [日本語-複合動詞] 睨め付ける Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-複合動詞] 睨め付ける [日本語-複合動詞] 睨め付ける : ねめつける 무서운 얼굴로 날카롭게 노려보다. にらみ付ける가 더 일반적. 그는 상대를 … Read More
  • [日本語-複合動詞] 出し惜しむ [日本語-複合動詞] 出し惜しむ Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-複合動詞] 出し惜しむ [日本語-複合動詞] 出し惜しむ :だしおしむ 아까워서 좀처럼 내놓지 않다. 내놓기 아까워 하다. 그는 새로운 소재를 내놓… Read More
  • [日本語-複合動詞] 逃れ去る [日本語-複合動詞] 逃れ去る Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-複合動詞] 逃れ去る [日本語-複合動詞] 逃れ去る : のがれさる 피해서, 어딘가로 가 버리다. 그는 뒤쫓아오는 적으로부터 도망가 버렸다. 彼は追… Read More
  • [日本語-複合動詞] 書き著す [日本語-複合動詞] 書き著す Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-複合動詞] 書き著す [日本語-複合動詞] 書き著す :かきあらわす 책으로 쓰다. 그 분야의 제일인자가 저술한 계몽서 その分野の第一人者が書き著した啓… Read More
  • [日本語-複合動詞] 寝付く [日本語-複合動詞] 寝付く Sugoi Ebooks(Writen in English) Naver Cafe Sugoi Japanese Find a Job in Japan [日本語-複合動詞] 寝付く [日本語-複合動詞] 寝付く : ねつく (1) 잠이 들다. 아이가 잠들었다. 子供が寝付いた. [kamigami] Charlott… Read More

0 comments:

댓글 쓰기