Service for generating comprehensive reports for ML sampling results. Integrates text summaries, performance metrics, and visualizations.
Public fields
config_managerConfiguration manager instance
visualization_serviceVisualization service instance Initialize Reporting Service
Methods
Method new()
Usage
ReportingService$new(config_manager = NULL, visualization_service = NULL)Method generate_report()
Usage
ReportingService$generate_report(
optimization_result,
output_format = "html",
report_config = NULL,
export_path = NULL
)Method generate_optimization_report()
Usage
ReportingService$generate_optimization_report(
result,
output_dir = getwd(),
filename = NULL,
format = "html",
include_plots = TRUE
)Method generate_comparison_report()
Usage
ReportingService$generate_comparison_report(
comparison_result,
output_dir = getwd(),
filename = NULL
)