inflearn logo
강의

講義

知識共有

おい、君もAIサービス作れるよ。[画像AIサービス サーバーレス フルスタック]

문의입니다.

解決済みの質問

311

propose101101

投稿した質問数 5

0

도커에 사용한 python 파일들의 설명이 부족하여 궁금한 점이 많이 생겼습니다.

우선 Dockerfile을 보다 궁금한 점 질문합니다.

 

아래와 같이 파일을 복사하는 부분이 있습니다.

ADD convert_diffusers_to_original_stable_diffusion.py .
ADD train.sh .

ADD train_dog.sh .

ADD train_cat.sh .

 

그런데 app.py 에서

# train = os.system("bash train_dog.sh")

# train = os.system("bash train_cat.sh")


이렇게 주석 처리된 부분을 제외 하고, convert_diffusers_to_original_stable_diffusion.py이 파일은 실행되는 부분이 없어보입니다.?
아래와 같이 주석은 있는데 어떤 용도로 사용할려고 했던건지 궁금합니다.
# Compressed model to half size (4Gb -> 2Gb) to save space in gdrive folder: Models/

# steps = 1200

# compress = os.system("python convert_diffusers_to_original_stable_diffusion.py --model_path 'stable_diffusion_weights/" +

# str(steps)+"/' --checkpoint_path ./model.ckpt --half")

# print(compress)

 

그리고 dog.sh, cat.sh 파일을 실행하면 어떤 결과를 얻을 수 있나요

소스를 보니 train_dreambooth.py 파일을 실행하는 하는 프로그램으로 보이네요

 

aws 서버리스 생성형ai dreambooth runpod

回答 1

0

entaline

안녕하세요. 답변 드리겠습니다.

본 강의를 준비하면서 도커와 파이썬 중심이 아니다보니 제가 여러 시도를 해보고 최적의 실행 방법을 찾는 과정에서 남은 찌꺼기 코드라고 생각해주시면 될 것 같습니다.

나중에 AI에 더 집중한 강의나 도커 기반의 오케스트레이션, 파이썬과 관련된 강의를 제작하게 된다면 사용될 내용입니다.

그래도 질문 주셨으니 해당 내용에 대한 답변을 드리자면 train_dog.sh, train_cat.sh 파일은 배치파일로 말씀해주신 것과 같이 train_dreambooth.py 파일을 각각 강아지, 고양이 생성에 맞게 환경변수를 설정하고 실행하는 파일입니다. 강의에서는 해당 내용이 사용되지 않고 http 리퀘스트에서 같이 넘어온 kind 변수를 통해 환경변수를 실행하죠. 좀 더 빨리 실행될 수 있을 것 같아 시도해보았던 내용입니다.

# Compressed model to half size (4Gb -> 2Gb) ...

그리고 위 주석 내용은 학습한 모델을 저장하고 계속 사용할 수도 있으니 gdrive와 같은 클라우드 스토리지에 업로드 하기 전 저장 용량을 줄이기 위해 모델을 압축하는 과정의 코드입니다. 강의에서는 서비스 보안을 위해 생성된 이미지와 모델을 모두 지우도록 적용을 했습니다.

이렇게 깊게 살펴보실분이 계실지 모르고 남겨놓았습니다. 죄송합니다.

Opus/Sonnet 버전 관련 문의

0

6

1

강의 영상이 나오질 않습니다...

0

25

6

섹션2 질문이요

0

10

1

aws기출문제 파트 문제 자료가 안보여서 질문드립니다

0

13

2

섹션1.9 질문입니다!

0

16

2

수강 기간 연장 요청

1

71

1

7-1 강의부터 안되네요

0

88

1

npx sst dev 후, 웹페이지 미실행

0

267

2

npx sst dev 실행시

0

1739

10

7-3 /createCollections 리퀘스트시 권한에러

0

234

1

컬렉션 데이터베이스 생성시 오류

0

261

1

SES 메일 발송시 Internal Error가 나서 질문드려요~

0

326

1

도커 파일 빌드 오류 문의

0

347

1

전체 소스 다운로드 문의

0

257

1

토스 페이먼츠 관련 문의

0

539

1

huggingface 말고 civtai로 모델 바꿔끼워도되나요?

1

406

2

어떻게 SST라는 노드 패키지를 알게되셨고 사용하실 생각을 하셨나요?

0

369

2

Lecture 8-2 axios post 관련 오류 질문있습니다

0

370

1

RunPod 실행 이후 Status 변화

0

552

1

안녕하세요 도커파일 빌드 중 오류 질문드립니다.

0

861

1

강의 자료 다운

-1

461

1

npx sst dev 오류

0

506

1

Lecture 7 내용 진행중 오류

0

468

2

Lecture 5 내용중 heic변환관련..

0

486

1