mlrl.boosting.testbed.experiments.output.probability_calibration.extension module

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

Provides classes that allow configuring the functionality to write calibration models to one or several sinks.

class mlrl.boosting.testbed.experiments.output.probability_calibration.extension.JointProbabilityCalibrationModelExtension(*dependencies: Extension)

Bases: Extension

An extension that configures the functionality to write models for the calibration of joint probabilities to outputs.

PRINT_JOINT_PROBABILITY_CALIBRATION_MODEL = <mlrl.util.cli.BoolArgument object>
STORE_JOINT_PROBABILITY_CALIBRATION_MODEL = <mlrl.util.cli.BoolArgument object>
configure_experiment(args: Namespace, experiment_builder: Builder)

See mlrl.testbed.extensions.extension.Extension.configure_experiment()

class mlrl.boosting.testbed.experiments.output.probability_calibration.extension.MarginalProbabilityCalibrationModelExtension(*dependencies: Extension)

Bases: Extension

An extension that configures the functionality to write models for the calibration of marginal probabilities to outputs.

PRINT_MARGINAL_PROBABILITY_CALIBRATION_MODEL = <mlrl.util.cli.BoolArgument object>
STORE_MARGINAL_PROBABILITY_CALIBRATION_MODEL = <mlrl.util.cli.BoolArgument object>
configure_experiment(args: Namespace, experiment_builder: Builder)

See mlrl.testbed.extensions.extension.Extension.configure_experiment()