일단 stable diffusion webui는 깔아둠
* 다시 시작할때 webui batch 눌러서 링크 받고 시작하는거 잊지말기
감사합니다 .. 그대로 따라하겠습니다
근데 여기서 다른점이 하나발생
저 유툽에서는 textual inversion이라는 항목이 따로 있고, 거기에 순서대로 create a new emvedding, preprocess image 이렇게 한 페이지에 모두 포함되어 있다.
그런데 나는
이런식으로 textual inversion 항목 대신 train이라는 항목이 존재하고
나머지가 모두 분리되어 있었음
그래도 내용 살펴보니까 동일해서 일단을 그대로 진행
토큰도 10으로 똑같이 지정
바로 preprocess images 파트로 넘어간다. (나는 사이에 하이퍼네트워크 생성이 있는데.. 저분은 없네..)
source directory와 destination directory를 지정. destination directory는 결과물이 생성되는곳..? 같음
나는 별개로 output 파일을 만들어줌
source directory에서 사진클릭하고 경로로 복사를 눌러주면 복사가 편함
train 항목으로 넘어옴
*이해안가는거
유투브에서는 dataset directory에 아웃풋 파일을 넣어준다
근데 stable diffusion에서는 인풋 경로를 넣으라고 함
그리고... japbun은 대체 뭐길래... 나는 이름 지정을 어디서 해야되는거지..?
일단 train은 이렇게 해둠
임베딩 지정 어케함;
몰라 일단 다누름 순서대로
*아하! create embedding 코스를 통과하면 저 임베딩부분에 내가 입력한게 나옴 ㅎㅎ ㅈㅅ요
.. 진행되고 있는거 맞나
오... 진행바가 안움직이는거 같앗는데 아래에 이런게 뜸....
ㅋㅋ 개오래걸리겟네
나 우째
40000스텝 설정했는데 2초에 한스텝씩 되는중
2*40000 = 80000 = 22시간..?
이거 맞음..?
+ 다시 줄임... 10000으로............
힘드네..
여기서 제일 무서운점은 이게 에러가 떠도 나는 또다시 기다려야된다는점이다...................
일단 두고보자
+ 2022.11.25
아 XX
이게먼데씨바
아
개열받네 ㅋㅋ
아 ㅋㅋ
3장말고 1000장 학습 가야될듯.. 쌰발.. 아 눈물남 3장학습에 5시간이 걸렷는데;..
보니까 결국에는 내가 새로운 단어를 지정을 해서 아예 새로운 입력처럼 해야되는거 같은데
나는 기존의 단어를 그대로 지정하고 입력해서 inversion과정에서 뭔가 오류가 생긴듯
(디지고싶음 ㄹㅇㅋㅋ)
다시 천장 도전해서 올게요
네.
저 성공했어요~~~~~~~~~~~~~~!
400장 가까운 이미지를 40000스텝 돌렸는데
여기서 중요했던 점은 결국
Preprocess images에 이부분같다
기존의 이미지의 경우 크기가 제각각이였고 이때문에 외부에 있는 픽셀이 학습된게 아닐까...
하는 게 내 생각 ㅋㅋ
어쨋든 나름 괜찮은 결과를 보여주고
시간도 5시간정도로 짧게나옴!
왤가..? 스텝과 이미지데이터가 엄청나게 증가했는데..?
암튼 성공!
+ 2022.12.20
대학교 배경으로 3장을 추가 학습시켰는데 이미지 크롭과 blip을 사용했음에도 실패.
원인은 인풋 데이터량의 수가 부족해서인듯하다.
textual inversion 논문에서는 5장이 제일 정확하다고 나왔지만, 여기서의 추가학습은 다른가..?
인터넷에서 다른분들이 textual inversion을 사용하여 한자릿수의 이미지 학습만으로 성공한걸 봐서 그런지..
한번 더 도전은 해봐야 될거같은데 모르겠네
'혼자서' 카테고리의 다른 글
FID, IS, precision, recall, PSNR, SSIM, LPIPS (0) | 2023.02.13 |
---|---|
Kaggle 정리 (0) | 2022.12.16 |
Open AI Glide: Text-to image Generation Explained with code 따라해보기 2 (inpaint.ipynb) (0) | 2022.07.25 |
Open AI Glide: Text-to image Generation Explained with code내맘대로 분석 ( 아직 완성 X) (0) | 2022.07.22 |
DALL2-pytorch (구현 실패) (0) | 2022.07.21 |