simplebench.reporters.log package🔗
simplebench.reporters.log package
- class simplebench.reporters.log.ReportLogMetadata(
- *,
- filepath: Path | None = None,
- timestamp: float,
- reports_log_path: Path | None = None,
- case: Case,
- choice: Choice,
Bases:
objectContainer for report log entry metadata.
- Variables:
filepath – The path to the generated report file.
timestamp – The timestamp of the report generation.
reports_log_path – The path to the reports log file.
case – The Case instance containing benchmark results.
choice – The Choice instance specifying the report configuration.
Initialize ReportLogMetadata.
- Parameters:
filepath – The path to the generated report file. If None, no file path is set.
timestamp – The timestamp of the report generation.
reports_log_path – The path to the reports log file.
case – The Case instance containing benchmark results.
choice – The Choice instance specifying the report configuration.
- Raises:
SimpleBenchTypeError – If any argument is of invalid type.