sorbetto.performance.finite_set_of_two_class_classification_performances module

class sorbetto.performance.finite_set_of_two_class_classification_performances.FiniteSetOfTwoClassClassificationPerformances(performance_list: list[TwoClassClassificationPerformance] | ndarray, name: str = 'finite set')[source]

Bases: object

drawInROC(fig: Figure, ax: Axes)[source]
static from_array(array_tn_fp_fn_tp)[source]
getMean() TwoClassClassificationPerformance[source]

The mean is know as the summarized performance Piérard and Van Droogenbroeck [18] as well as Fawcett’s interpolated performance Fawcett [7].

getRange(score) tuple[float, float][source]
property name: str
property performance_list: list[TwoClassClassificationPerformance]
property pfn: ndarray
property pfp: ndarray
property ptn: ndarray
property ptp: ndarray
update_probabilities()[source]