Try in Colab
WandbLogger는 트레이닝 중 트레이닝 및 평가 메트릭을 Weights & Biases에 기록하고 모델 체크포인트를 기록합니다.
W&B 블로그 게시물 읽기 COCO2017 데이터셋의 서브셋에서 YOLOX 모델을 PaddleDetection과 통합하는 방법을 보여줍니다.
가입하고 API 키 만들기
API 키는 W&B에 대한 머신을 인증합니다. 사용자 프로필에서 API 키를 생성할 수 있습니다.보다 간소화된 접근 방식을 위해 https://wandb.ai/authorize로 직접 이동하여 API 키를 생성할 수 있습니다. 표시된 API 키를 복사하여 비밀번호 관리자와 같은 안전한 위치에 저장합니다.
- 오른쪽 상단 모서리에 있는 사용자 프로필 아이콘을 클릭합니다.
- User Settings를 선택한 다음 API Keys 섹션으로 스크롤합니다.
- Reveal을 클릭합니다. 표시된 API 키를 복사합니다. API 키를 숨기려면 페이지를 새로 고칩니다.
wandb 라이브러리를 설치하고 로그인합니다
로컬에서 wandb 라이브러리를 설치하고 로그인하려면:
- Command Line
- Python
- Python notebook
-
WANDB_API_KEY환경 변수를 API 키로 설정합니다. -
wandb라이브러리를 설치하고 로그인합니다.
트레이닝 스크립트에서 WandbLogger 활성화하기
- Command Line
- `config.yml`
PaddleDetection에서
train.py에 대한 인수를 통해 wandb를 사용하려면:--use_wandb플래그를 추가합니다.- 첫 번째 wandb 인수는
-o로 시작해야 합니다 (한 번만 전달하면 됨). - 각 개별 wandb 인수는
wandb-접두사를 포함해야 합니다. 예를 들어wandb.init에 전달될 인수는wandb-접두사를 가져옵니다.