Logging module

This module provides a number of automatic logging facilities to monitor continual learning experiments.
Loggers should be provided as input to the EvaluationPlugin class.

logging

Loggers

InteractiveLogger()

The InteractiveLogger class provides logging facilities for the console standard output.

TensorboardLogger([tb_log_dir, filename_suffix])

Tensorboard logger.

WandBLogger([project_name, run_name, ...])

Weights and Biases logger.

TextLogger([file])

The TextLogger class provides logging facilities printed to a user specified file.

CSVLogger([log_folder])

CSV logger.

All the loggers inherit from the base class BaseLogger.

BaseLogger()

Base class for loggers.