이 글은 kohya_s<- 이거랑 웹ui가 이미 설치 되어 있다는 전제하에  드림부스 로라 만드는 방법이야 
(보고 괜찬으면 추천 눌러주면 좋고, 막히는데나 모르는거랑  에러 뜨는데 해결법 모르겟으면 댓글 ㄱㄱ 아는 한도 내에서 최대한 답해줌)


코랩이나 다른거는 나도 몰라 그리고 설치법이나 다른 세세한거 까지 다 설명할려면 10 페이지는 훌쩍 넘어가서 이거저거 세세한거는 생략하고 내 노트북 성능으로 맞춰진 셋팅으로 알려줄게 


(내 노트북은 인텔i7-8750, 글카 rtx2060, 렘 32기가)
+) v램 6기가 이상이여야 문제 없음


그리고 로라 만들때는 보통 10000 스텝만 넘기면 고퀄은 아니지만 어느정도 괜찬게 잘나와

셋팅할때 최소 이미지 50장에 배치 사이즈 2에 3회 이상 학습으로 그러니까 이미지는 되도록 많이 모으고 학습 횟수도 기본 4번 정도는 깔고 가는게 좋아 50장,배치2,최소 4회학습 <-이게  1만 넘거든 


1. kohya_s 파일에 로라 만들 폴더 만들어 두기


D:\lola_runing<- 이거는 내 설치 경로 너네는 너네가 설치한 경로에 만들면 

자세한건 아래 보면 된다 아래 사진은 내 lola_runing파일임 



저기서 내가 만들어둔거 처럼 폴더 적당한거 하나 만들고 나는 미리 만들어둔 견본 폴더에 들어가면 



안에 저렇게 파일 3개 만들어 그리고 date파일 안에 폴더 하나 더 만들고 이름은 test_100으로 해 만약에 test_100으로 하고 제작 학습 돌릴때 오류 걸리면 100으로 바꿔


2. 사용할 체크포인트 모델 선택과 실행


폴더 다 만들었으면 체크포인트 모델을 골라 나는 

이렇게 쓰는데 너네는 원하는 그림체의 체크포인트 모델 쓰면된다


그리고 나처럼 굳이 따로 폴더 안 만들어도 된다 데이터파일에만 넣지 않으면 됨


체크포인트 모델의 자세한 정보같은건 다쓰면 너~~~~~~~~~무 길어지니까 다른데 검색해 설명 나보다 잘해둔 사람들 존나 많음


모델 선정까지 다 했으면 gui.bat를 실행해 gui.bat 경로는 kohya_ss파일 안에 있는데 나는 바로가기 만들어 둿음 


이런 cmd창이 뜰거야 저기 보면 주소 보이지? 


https://http://127.0.0.1:7860/  이 주소로 들어가면 




여기에 접속된다 여기서 너네가 볼거는  Dreambooth LoRAUtilities  이 두개뿐이다 다른 두개는 볼거 없다 우리가 만들건 로라 뿐이다.



3.캐릭터 데이터 이미지 선정및 간단한 가공

이제 견본폴더에 date안에 있는 test_100 폴더에 너가 만들 이미지 파일들을 넣어줘 이미지 파일은 최소 30장이고 다른 제작자들은 평균 50장~200장 정도로 만들음 나는 100장이 적당한듯 


이미지 파일 적으면 반복학습 횟수를 4회 이상 하고 100장 이상은 2번 3번만 돌려도 된다 

물론 학습 횟수가 많을수록 좋아 그래서나는 100장 이하면 최소 6번 이상 학습함 (ㄱㅈㅎ는 학습 12번 돌림 ㅋㅋㅋ)


일러를 모았으면 이제 일러들을 정리 해줄거야  학습하기 좋은 일러는 외곽선이 깔끔하고 캐릭터 고유의 특징이 잘 나타나있고 얼굴에 가려진것이 없는 일러가 베스트


일러로 예시를 들면




얼굴이 잘 나와서 이걸로 쓰고 싶은데 이대로 쓰면 옆에 있는 다른 캐릭터랑 글자까지 학습 해버려서 완성후에  ㅇㅇㅅ이 아닌 다른 캐나 글자가 나오는 불상사가 발행한다 그럼 이거를 편집으로 가공 해줘야해 나는 윈도우 기본 기능으로 쓰는데 이게 바로 원본 저장이 되서 편함



이렇게 캐릭터 전신이나 얼굴만 나오게 하고 우측 상단에 화살표 눌러서 나오는 원본 바로 저장을누르면 



바로 이렇게 나와 


원래는 저렇게 가공후에 포토샵으로 배경까지 없에주거나 흰색배경으로 바꾸는게 베스트인데 수십장을 언제다 일일이 하냐.... 그래서 나도 안하고 학습함 자세한건 뒤에 후술한다



4. 이미지파일에 태그 넣기


이 과정을  kohya_ss 자체에 있는 기능으로 태그를 분석해서 txt 파일로 만드는 과정이야 아무리 이미지가 많아도 이게 안되면 ai가 인식을 못해 


kohya_ss 사이트에 돌아가서 아래 사진 보고 사진대로 하면 된다.



경로 설정을 다하고 이제  Caption images  버튼을 누르면 cmd 창에 뭔가가 실행 하면서 이미지 폴더에 있는 각 이미지 파일 옆에 같은 이름으로 txt 파일이 생성될거야


이 상태에서 잠깐 멈춘거로 착각하겠지만 좀더 기다려야해 여기서 기다리면 




이렇게 알아서 진행한다.    저기 흰색 바가 다 찰때까지 대기하면





이렇게 나옴 이게 다된거 여기서 cmd종료하지말고 폴더로 돌아가면 


이렇게 나오면 잘된거 



5.로라 제작을 위한 폴더 경로 설정


이제 본격적으로 로라 제작을 준비할거야 이거는 글로 쓰기 귀찬아서 위에 사진들 처럼 사진에 부연설명을 붙일거니까 사진보고 따라하면 돼



1번  모델 선택







2번 폴더 경로 설정





3번 학습 셋팅





4-1 샘플 프롬프트   <----- 이거 귀찬은 사람은 스킵해도 상관없어 

이건 샘플 프롬프트 라고 너가 이미지를 아무리 잘 모았어도 ai가 캐릭터 특징을 잘 못잡아주는 경우가 있어 그럴때 이걸로 써서 "이캐릭터는 이런 태그를 쓰고 이런 태그는 안쓴다" 라고 직접 지정해 주는거야 


그럼 그런 태그는 어떻게 알수 있냐고? 


https://novelai.app/  <- 이거는 내가 자주 쓰는 ai 그림 태그 모은 사이트 여기 보고 찾으면 되고 아니면 웹ui 확장 기능중에 태그 분석 있어 그걸로 일러 분석 돌리고 나온 태그 넣어도 돼


그리고 사진 보면 내가 밑줄 친거 보일거야 저거는 사진 아래서 설명 할게















맨 앞에 4k랑 마스터피스, 베스트퀄리티 이런게 있는 곳은 "포지티브 프롬프트" 이거는 ai에게 저기 넣은 태그를 쓸거라고  하는거야

저기에 너가 만들 캐릭터의 특징들을 쓰면 된다


--n 이거는 "네거티브 프롬프트"  이거 보는 사람중에 네거티브 뜻 모르는 사람은 없지? 저기 뒤로 넣은 태그들은 안쓴다는거고


--w ,--h 이거는 중간 결과물인 샘플 이미지 사이즈 설정 보통 512x512나 512x768 사이즈 많이써 


--d  시드값이야 모르거나 없으면 않 넣어도 되고 쓴다면 너가 웹ui로 사진 뽑다 보면 모든 일러는 고유한 시드값이 있거든 잘 나온 일러들 있는데 그 일러들의 시드값을 넣어주면 돼


--l  이거는 cfg 스케일러야 보통 7~12 사이로 씀


--s  이거는 스텝 그림 만들동안 몇스텝 쓸거냐는뜻 기본은 20이고 많이 설정 할수록 고퀄일러가 나올 확률이 크지 그만큰 시간도 더 걸리고


샘플 프롬트까지 다 정했으면 이제 저기 주황 버튼을 눌러 그럼 cmd 창에 뭐가 좌르륵 뜨면서 학습을 진행 할거야 


다만 중간에 몇번 잠깐 분석하고 읽느라 멈춘거 처럼 보일수 있는데 절대 끄지말고 가만히 기다려야해



이 창이 뜨고 좀더 기다리면 


이렇게 뜰거야 여기서 몇분더 기다려 

그리 저기 보이는 에러는 무시해 문제 없어 


좀더 기다리면 너가 만든 이미지들의 txt 파일을 얘가 읽어 들이거야 이거 다 읽으면 



이렇게 뜨면 이제 다된거야 이제 학습 진행 할거야 여기서 부터는 기다림 뿐.......



이렇게 진행 하면 위에 설정 한거 중에 샘플러 설정한거 기억하지? 그걸로 중간 결과물을 볼수 있어 내가 만들었던 ㅈㄹㄹ 샘플러를 보면 


이게 ㅈㄹㄹ 로라 학습 1퍼센트대 샘플이야 전혀 안 닮았지?  이거 만들때도 샘플 프롬프트 썻거든 그러니까 50퍼 대 결과물을 봐보자

)200스텝 샘플



이게 50퍼정도에 나온 샘플이야 이거만 보면 바로 쓸수 있을거 같지만 난 여기서 더 돌렸어 그림 100퍼대꺼 한번 볼게

)이건 대략 24000 스텝 샘플



이게 마지막 샘플러 여기 보면 눈모양이나 색깔이 선명하고 귀걸이도 잘나왔네 학습 이미지에 대부분이 귀걸이 차고 있었거든

)48000스탭 마지막 샘플


잘 나왔지? 이거랑 ㄹㅍ님 만드는데 12시간 넘게 걸렸다 ㅅㅂ


ㅈㄹㄹ 같은 경우는 내가 만들때 이미지 200장에 학습을 8번인가? 그정도 돌려서 총 4만 8번을 돌렸어


 근데 보통 10000 스텝만 넘기면 고퀄은 아니지만 어느정도 괜찬게 잘나와

이미지 50장에 배치 사이즈 2에 학습 횟수도 기본 4번 정도는 깔고 가는게 좋아


아래가 테스트로 만든 견본 로라 진행도인데 2만번이지 저게 4회 학습에 이미지 100장이니까 이미지 50장 쓰면 딱 1만스텝 나오겠지?


이 내용들은 정말 많이 압축하고 스킵한거라서 다른 사람들의 글하고 비교하면 많이 부족 할거야 그러니까 다른 정보글이랑 이 글을 참고하고 검색하면서 쓰면 될거야 다른 상세 내용은 나중에 또 따로 서술 할게


이렇게 다만든 로라는 D:\너희들이 정한 경로 \견본\model  이곳에 있으니까 여기꺼 복사해서 

C:\너희들이 정한 경로\WEBUI0.66.2\stable-diffusion-webui\models\Lora <- 이곳에 넣고  쓰면되

그럼 난 졸려서 자러갈게 쓰다보니까 새벽 3시 넘겼다 



ㅂㅂ