SMALL
안녕하세요, 코린이의 코딩 학습기 채니 입니다.
개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다.
# 상황
HuggingFace에서 사전 학습된 모델을 가져와 프로젝트를 하나 만들려고 했다.
https://huggingface.co/TencentARC/PhotoMaker
위 모델을 사용하려고 하고, 간단하게 말하자면 첨부한 이미지와 프롬프트를 참고하여 새로운 이미지를 생성해준다.
아래 코드 실행 시, 타입 오류가 발생하였다.
pipe.load_photomaker_adapter(
os.path.dirname(photomaker_ckpt),
subfolder="",
weight_name=os.path.basename(photomaker_ckpt),
trigger_word="img"
)
🐛 오류 메세지
TypeError: _get_model_file() got an unexpected keyword argument 'resume_download'
💡 해결방안
$ pip install diffusers==0.29.1
기존에 내가 설치했던 diffusers
버전은 v0.3이였는데,
PhotoMaker에서 사용하는 diffusers
버전 차이로 인해 발생한 오류로 확인되었다.
따라서 v0.29.1 버전으로 다운그레이드하여 오류를 해결해주었다.
참고 사이트
https://github.com/TencentARC/PhotoMaker/issues/178
LIST