Try in Colab
WandbLogger
logs your training and evaluation metrics to W&B as well as your model checkpoints while training.
Read a W&B blog post which illustrates how to integrate a YOLOX model with PaddleDetection on a subset of the COCO2017
dataset.
Sign up and create an API key
An API key authenticates your machine to W&B. You can generate an API key from your user profile.For a more streamlined approach, you can generate an API key by going directly to the W&B authorization page. Copy the displayed API key and save it in a secure location such as a password manager.
- Click your user profile icon in the upper right corner.
- Select User Settings, then scroll to the API Keys section.
- Click Reveal. Copy the displayed API key. To hide the API key, reload the page.
Install the wandb
library and log in
To install the wandb
library locally and log in:
- Command Line
- Python
- Python notebook
-
Set the
WANDB_API_KEY
environment variable to your API key. -
Install the
wandb
library and log in.
Activate the WandbLogger
in your training script
- Command Line
- `config.yml`
To use wandb via arguments to
train.py
in PaddleDetection:- Add the
--use_wandb
flag - The first wandb arguments must be preceded by
-o
(you only need to pass this once) - Each individual argument must contain the prefix
"wandb-"
. For example any argument to be passed towandb.init()
would get thewandb-
prefix