mlrl.testbed_sklearn.experiments.output.evaluation.writer module

Author: Michael Rapp (michael.rapp.ml@gmail.com)

Provides classes that allow writing evaluation results to one or several sinks.

class mlrl.testbed_sklearn.experiments.output.evaluation.writer.EvaluationDataExtractor

Bases: DataExtractor, ABC

An abstract base class for all classes that allow obtaining evaluation results according to different evaluation measures.

extract_data(state: ExperimentState, sinks: List[Sink]) OutputData | None

See mlrl.testbed.experiments.output.writer.DataExtractor.extract_data()

class mlrl.testbed_sklearn.experiments.output.evaluation.writer.EvaluationWriter(*extractors: DataExtractor)

Bases: OutputWriter, ABC

An abstract base class for all classes that allow writing evaluation results to one or several sinks.