simplebench.reporters.graph.matplotlib.reporter.reporter module🔗

Base class for MatPlotLib based graph reporters in the reporters package.

Intended to provide a common base for MatPlotLib based graph reporters, such as line plots, bar charts, scatter plots, etc.

class simplebench.reporters.graph.matplotlib.reporter.reporter.MatPlotLibReporter(
config: ReporterConfig,
)[source]🔗

Bases: Reporter

Base class for MatPlotLib based graph reporters in the reporters package.

Initialize the Reporter instance.

Parameters:

config (ReporterConfig) – The configuration object for the reporter.

Raises:

SimpleBenchTypeError – If the provided config is not a ReporterConfig instance.