Reporting#

The reporting module provides a class for generating HTML reports from training results.

Module Contents#

Object

Description

DataManager

Handles data splitting and preprocessing pipelines. Arguments are used to define the splitting strategy and preprocessing steps.

Dataset

Represents a dataset in the report.

Experiment

Stores all the data needed for one experiment run.

ExperimentGroup

Groups experiments that will be run with the same settings.

FeatureDistribution

Data structure for feature distribution information.

Navbar

Navigation bar configuration for reports.

PlotData

Represents plot data and metadata for reports.

ReportData

Container for all report data and metadata.

ReportRenderer

Renders HTML reports from training results.

RoundedModel

Base model with automatic number rounding for display.

TableData

Represents tabular data for report display.