Report¶
Report is an abstract base for custom result exporters.
Subclass it to turn a list of OutputBatches
into whatever artifact your analysis
needs (a CSV, an HTML page, a notebook), implementing save and dump_data.
report ¶
Report ¶
Report(output: list[OutputBatch[DataT, SolutionT]])
Bases: ABC
Abstract base for custom result exporters. Subclass it to turn a run's
output into whatever artifact your analysis needs — a CSV, an HTML page, a
notebook — by implementing save and dump_data.
The output batches (one per data item) are passed to the constructor and stored for the subclass to format.
Store the run output to export.
| Parameters: |
|
|---|