로컬(Python)과 Colab(ipynb)에서 동일하게 실행할 수 있는 최소 실행 가이드입니다.
weights/, 이미지 데이터(closet, products)는 레포에 포함하지 않습니다.- 실행 환경에서 가중치를 내려받아 사용해야 합니다.
- 의존성 설치
pip install -r requirements.txt- VTON 가중치 다운로드
python scripts/setup_vton_weights.py- (선택) 가중치 경로를 직접 지정하는 경우
export FASHN_VTON_WEIGHTS_DIR="/absolute/path/to/weights"- 실행 예시
from src.pipeline import CloZPipeline
pipeline = CloZPipeline()
pipeline.interactive_session(user_id="your-id")!pip install -r requirements.txt!python scripts/setup_vton_weights.py --weights-dir "/content/drive/MyDrive/~~/weights"import os
os.environ["FASHN_VTON_WEIGHTS_DIR"] = "/content/drive/MyDrive/~~/weights"import sys
sys.path.insert(0, "/content/drive/MyDrive/~~")
from src.pipeline import CloZPipeline
pipeline = CloZPipeline()
pipeline.interactive_session(user_id="your-id")configs/generation_model.yaml은 상대경로 기준입니다.- 실제 절대경로는
src/generation_pipeline/utils/load.py에서 자동 해석됩니다. - 필요 시 환경변수로 오버라이드 가능합니다.
- 예:
USER_CLOTHES_DIR,USER_BODY_IMAGE,CHROMADB_REF_EMBEDDING_DIR,CHROMADB_USER_WAR_EMBEDDING_DIR
- 예: