sig
type confusion_matrix =
Biocaml_roc.confusion_matrix = private {
tp : int;
tn : int;
fp : int;
fn : int;
}
val make :
pos:float Stream.t ->
neg:float Stream.t -> (float * confusion_matrix) Stream.t
val sensitivity : confusion_matrix -> float
val false_positive_rate : confusion_matrix -> float
val accuracy : confusion_matrix -> float
val specificity : confusion_matrix -> float
val positive_predictive_value : confusion_matrix -> float
val negative_predictive_value : confusion_matrix -> float
val false_discovery_rate : confusion_matrix -> float
val f1_score : confusion_matrix -> float
val auc : (float * float) Stream.t -> float
end