본문 바로가기
Stable Diffusion

스테이블 디퓨전 colab Checkpoint(model) 적용하기

by DesignerAllan 2023. 3. 11.
반응형

안녕하세요 Allan입니다.

 

이번 포스팅에서는 스테이블 디퓨전 colab에서
Checkpoint(model)을 적용하는 방법에 대해서 알아보겠습니다.

 

(참고로 Checkpoint와 model은 같은 의미입니다.)

 

Ⅰ. model 다운로드하기

이번 포스팅에서는 YesMix라는 모델을 사용해 보도록 하겠습니다.

 

아래 사이트에서 다운로드하여 보도록 하겠습니다.

 

https://civitai.com/models/9139/yesmix

 

YesMix | Stable Diffusion Checkpoint | Civitai

2023/2/16 upate Adjust the merging ratios to fix deformed limbs. Introduction This model is originated an idea of creating a model that can precise...

civitai.com

모델을 다운로드하셨다면 알맞은 경로에 넣어주셔야 합니다.

 

모델은 구글 드라이브에 들어가셔서

sd/stable-diffusion-webui/models/Stable-diffusion

위의 경로에 넣어주시면 됩니다.

 

 

Ⅱ. 모델 적용하기

위의 방법으로 모델을 다운로드하고 올바른 경로에 넣는 것까지
완료하셨다면 Stable Diffusion webui를 코랩으로 실행해 보겠습니다.

 

web ui에 들어오시면 좌측 상단에 모델을 선택할 수 있는

창이 하나 있습니다.

 

눌러 주셔서 이번에 다운로드한 'yesmix'모델을 적용시켜 줍니다.

yesmix 모델 적용

시간이 꽤 걸리니 조금 기다려 주셔야 합니다.

 

위의 이미지와 같이 저 Checkpoint란에
선택한 모델이 들어가 있으면 완료된 것입니다.

(한 2분 정도 소요되는 것 같네요)

 

반응형

 

 

Ⅲ. 그림 생성하기

모델 적용이 완료되었으면 이제 그림 하나를 생성해 보도록 하겠습니다.

모델을 다운로드한 사이트에 예시로 나와있는 프롬프트를 입력해 보겠습니다.

 

Prompt

masterpiece, best quality,absurdres,original,extremely delicate and beautiful,beautiful detailed eyes and face,1girl, black_hair, flower, japanese_clothes, looking_at_viewer, mole, red_flower, solo,(masterpiece:1.4),(best quality:1.4)

 

Negative Prompt

(low quality:1.3), (worst quality:1.3),(monochrome:0.8),(deformed:1.3),(malformed hands:1.4),(poorly drawn hands:1.4),(mutated fingers:1.4),(bad anatomy:1.3),(extra limbs:1.35),(poorly drawn face:1.4),(signature:1.2),(artist name:1.2),(watermark:1.2)

 

추가적으로 옵션 설정은 

다음과 같이 해주도록 하겠습니다.

 

CFG scale : 8

Sampling step : 20
Sampling method : DPM++ 2M Karras

Batch count : 4

 

위와 같은 Stable Diffusion web ui의 기능에 대해서 잘 모르시다면
아래 포스팅을 참고해 주시면 됩니다.

 

스테이블 디퓨전 webui 기능 및 세팅 값 알아보기 : txt2img

 

스테이블 디퓨전 webui 기능 및 세팅 값 알아보기 : txt2img

안녕하세요 Allan입니다. web ui 화면 상단에 보면 txt2img, img2img, Extras, PNG info 등등이 있는데 이번 포스팅에서는 txt2img 안에 있는 기능들에 대해 알아보고 각각 적절한 세팅값에 대해서도 알려드리

ai-designer-allan.tistory.com

 

이 상태에서 Generate버튼을 눌러 주도록 하겠습니다.

생성된 이미지

 

하지만 퀄리티가 썩 좋은 이미지가 나오지는 않았습니다.

 

이는 추가적으로 lora, embedding,vae 등을 적용하고

Upscale을 해주어 해결할 수 있습니다.

 

lora, embedding, vae 등에 대하여 잘 모르신다면

아래 포스팅을 참고해 주세요.

스테이블 디퓨전 Checkpoint, lora, vae, embedding 완벽정리

 

스테이블 디퓨전 Checkpoint, lora, vae, embedding 완벽정리

Stable Diffusion(스테이블 디퓨전)을 처음시작할 때 정말 헷갈렸던 용어 : Checkpoint, lora, embedding, hyper network, vae 에 대해서 이해하기 쉽게 완벽정리 해보도록 하겠습니다. 이번 게시물에서는 각 용어

ai-designer-allan.tistory.com

 

 

lora와 embedding을 적용시켜

한층 더 퀄리티있는 이미지를 만들고 싶다면

아래 포스팅을 참고해 주세요. 

스테이블 디퓨전 colab에서 lora와 embedding 적용하기

 

스테이블 디퓨전 colab에서 lora와 embedding 적용하기

안녕하세요 Allan 입니다. 이번 포스팅에서는 lora 와 embedding을 적용하는 방법에 대해서 알아보겠습니다. 로라를 적용할 때 입력해야 할 trigger words, 로라와 임베딩의 가중치 등등 처음시작하시는

ai-designer-allan.tistory.com

반응형