WandbLogger는 학습 및 평가 지표를 W&B에 기록하고, 학습 중 모델 체크포인트도 함께 로깅합니다.
COCO2017 데이터셋의 서브셋을 사용하여 YOLOX 모델을 PaddleDetection과 통합하는 방법을 설명하는 W&B 블로그 글을 읽어보세요.
가입 및 API key 생성하기
보다 간편하게 설정하려면 User Settings로 바로 이동해 API key를 생성하세요. 새로 생성된 API key는 즉시 복사하여 비밀번호 관리자와 같은 안전한 위치에 저장하세요.
- 오른쪽 상단에 있는 사용자 프로필 아이콘을 클릭합니다.
- User Settings를 선택한 다음, 아래로 스크롤하여 API Keys 섹션으로 이동합니다.
wandb 라이브러리를 설치하고 로그인하기
wandb 라이브러리를 설치하고 로그인하려면 다음을 수행합니다:
- Command Line
- Python
- Python notebook
-
WANDB_API_KEY환경 변수를 API key로 설정하세요. -
wandb라이브러리를 설치하고 로그인하세요.
학습 스크립트에서 WandbLogger 활성화하기
- 명령줄
- `config.yml`
PaddleDetection에서
train.py에 인자를 넘겨 wandb를 사용하려면 다음을 수행합니다:--use_wandb플래그를 추가합니다.- 첫 번째 wandb 인수 앞에는
-o를 붙여야 합니다(한 번만 지정하면 됩니다). - 각 인수에는
"wandb-"접두사를 포함해야 합니다. 예를 들어wandb.init()에 전달할 인수는 모두wandb-접두사를 접두어로 가집니다.
