CADETProcess.performance.PerformanceIndicator

CADETProcess.performance.PerformanceIndicator#

class CADETProcess.performance.PerformanceIndicator(ranking: str | list[float] | int | None = None)[source]#

Base class for performance indicators used in optimization and fractionation.

Attributes:
bad_metrics

int: Bad metrics to use when evaluation fails.

ranking

list[float]: Relative weighting factors for multi component evaluation.

Methods

__call__(performance)

Evaluate the performance indicator for the given performance data.

evaluate(performance)

Evaluate the performance indicator for the given performance data.