Report Generation#

CompML can export one or more statistical results into a PDF report.

from compml.report import Report

report = Report(
    path="results/comparison_report.pdf",
    title="Comparison Report",
    author="Your Name",
)
report.add_section_header("Frequentist Results")
report.add_result(frequentist_result, include_plots=False)
report.add_section_header("Bayesian Results")
report.add_result(bayesian_result, include_plots=True)

output_path = report.build()
print(f"Report saved to: {output_path}")

For class details, see compml.report.