deeperwin.loggers.PickleLogger

class deeperwin.loggers.PickleLogger(config: deeperwin.configuration.PickleLoggerConfig, name, save_path='.', log_opt_state=True)[source]

Bases: deeperwin.loggers.DataLogger

Logger that stores full history in memory and dumps it as a binary file on exit.

__init__(config: deeperwin.configuration.PickleLoggerConfig, name, save_path='.', log_opt_state=True)[source]

Methods

__init__(config, name[, save_path, ...])

log_checkpoint(n_epoch[, params, ...])

log_config(config)

log_metrics(metrics[, epoch, metric_type, ...])

log_params(params)