Repository navigation
Wiki_FAQ
A. uv는 Rust로 작성되어 기존 도구보다 수십 배 빠르며, pyproject.toml 하나로 의존성과 파이썬 버전을 모두 안전하게 관리할 수 있기 때문입니다.
A. 터미널에서 uv add 패키지명을 입력하세요. 자동으로 pyproject.toml과 uv.lock이 업데이트됩니다. 개발용 도구라면 uv add --dev 패키지명을 사용합니다.
A. 아니요. uv sync를 실행하면 프로젝트 루트의 .venv 폴더에 최적화된 가상환경이 자동으로 구성됩니다.
A. 아니요. 대용량 파일(.pth, .bin, .h5 등)은 깃허브에 올리지 않는 것이 원칙입니다. 대신 공유 드라이브나 Hugging Face, 혹은 지정된 클라우드 스토리지에서 다운로드하는 스크립트를 사용하세요.
A. 프로젝트 루트의 data/ 폴더 내에 배치하되, 보안을 위해 .gitignore에 등록되어 있는지 확인 후 로컬에서만 관리합니다.
A. 학습(Training)에는 필수적이지만, 단순 추론(Inference)이나 코드 테스트는 CPU(mps/cpu) 환경에서도 가능합니다. device 설정 코드를 확인해 주세요.
A. uv sync를 통해 의존성이 최신화되었는지 확인하세요. 또한, IDE(VS Code 등)의 Python Interpreter 설정이 .venv로 되어 있는지 체크해야 합니다.
A. uv run ruff format . 명령어를 실행하여 코드를 자동으로 교정한 후 다시 시도해 보세요.
A. 보안 상 저장소에 올리지 않습니다. 팀 채널의 공지사항이나 담당자에게 env.example 형식을 참고하여 공유 요청을 하세요.
- 궁금한 점은 Discussions 탭이나 담당자에게 문의하세요.
- 담당자: 홍길동 (dev-hong@example.com)
© 2024 Project-Team-Name. All rights reserved. Licensed under the MIT License. 기여해주신 모든 분들께 진심으로 감사드립니다. 위는 푸터 템플릿으로 넣어논겁니다.