A container for managing training, evaluation, and test data splits.
Thread-safe singleton logger for console output.
LoggerConsole(LoggerConsole &&) noexcept=delete
static LoggerConsole & instance()
Access the singleton instance.
LoggerConsole & operator=(const LoggerConsole &)=delete
LoggerConsole(const LoggerConsole &)=delete
Abstract base class for logging subsystems.
LogLevel
Defines severity levels for log messages.