내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
나는 한동안 Vincentian 다이어그램을 연구해 왔으며, 재생산된 논문이 꽤 많습니다. 이 블로그에는 주로 내가 밟은 함정이 기록되어 있습니다.
현재 Vincentian 다이어그램을 구현하는 프로젝트는 주로 두 가지 범주로 나뉩니다.
원래 프로젝트 주소:https://github.com/Stability-AI/stablediffusion
일부 논문의 코드는 이 원본 프로젝트를 기반으로 개발되었습니다. 각 프로젝트마다 새로운 가상 환경을 생성할 가능성은 거의 없으므로 필연적으로 동일한 환경에서 여러 프로젝트를 실행하게 됩니다. 그러나 Python의 환경은 그다지 친숙하지 않으며, 동일한 패키지라도 버전에 따라 차이가 있을 수 있습니다. 그래서 종종 몇 가지 문제가 발생합니다.
나의 이전 Vico 재현을 예로 들어보겠습니다. 추론을 위해 모델을 훈련시켰을 때 오류가 발생했습니다.
인터넷에서 모델을 다운로드할 수 없다고 하는데, 프로젝트 코드에서 로컬 경로로 명확하게 설정해 두었기 때문에 이런 문제가 다시는 발생하지 않을 것 같습니다. 그러다가 에러 트레이스백을 살펴보니 실행 중 실제로는 같은 폴더에 있는 Dreambooth 코드가 실행되는 것을 발견했습니다. 당시에는 파일 이름이 같고 시스템이 자동으로 순차적으로 읽어주기 때문인 줄 알았습니다. 종속성 경로를 가져올 때 시스템 경로를 인쇄합니다.
Dreambooth 관련 내용을 모두 삭제한 후에도 여전히 작동하지 않습니다. 생각해보면 환경 문제임이 틀림없다. 나중에 나는 로컬 프로젝트 ldm이 설치되지 않았고 환경이 이전에 설치된 ldm을 여전히 사용했기 때문이라는 것을 발견했습니다. 실제로 솔루션은 매우 간단합니다. pip install -e를 실행하기만 하면 됩니다.