threshold_based_metric_visualizer

Threshold-based metric visualizer.

class pysatl_cpd.analysis.visualization.benchmarking.metrics.threshold_based_metric_visualizer.ThresholdBasedMetricVisualizer(*, backend=DrawBackend.MATPLOTLIB, y_metrics, title=None, ylabel=None, precision_mode='default', style_map=None)[source]

Bases: IMetricVisualizer

Draw metrics as functions of threshold.

Parameters:
__init__(*, backend=DrawBackend.MATPLOTLIB, y_metrics, title=None, ylabel=None, precision_mode='default', style_map=None)[source]
Parameters:
Return type:

None

property requirements: list[str]

threshold plus all configured Y metrics.

Type:

Return required columns