opto.trainer.loggers¶
BaseLogger ¶
Initialize the logger. This method can be overridden by subclasses.
ConsoleLogger ¶
Bases: BaseLogger
A simple logger that prints messages to the console.
log ¶
Log a message to the console.
Args: name: Name of the metric data: Value of the metric step: Current step/iteration **kwargs: Additional arguments (e.g., color)
TensorboardLogger ¶
Bases: ConsoleLogger
A logger that writes metrics to TensorBoard.
log ¶
Log a message to TensorBoard.
Args: name: Name of the metric data: Value of the metric step: Current step/iteration **kwargs: Additional arguments (not used here)
WandbLogger ¶
Bases: ConsoleLogger
A logger that writes metrics to Weights and Biases (wandb).