Wandb

Wandb Logging Class

Wandb wrapper logging mechanism honoring the relezoo.logging.base.Logging contract.

Usage example:

import relezoo.logging.wandb.WandbLogging

config = {'epochs': 10, 'learning_rate': 1e-3}
logger = WandbLogging(config=config, project='ReleZoo', name='my-experiment-name')
logger.log_scalar(name='accuracy', data=0.85, step=1)

You can also pass any Wandb init accepted parameter in the constructor.