kosmos.ml.sl_metrics

Classes

class SLMetrics

Supervised learning classification evaluation metrics.

accuracy

Overall classification accuracy.

Type:

float

precision

Macro-averaged precision across classes.

Type:

float

recall

Macro-averaged recall across classes.

Type:

float

f1

Macro-averaged F1 score across classes.

Type:

float

Functions

calculate_sl_metrics(y_true: numpy.ndarray, y_pred: numpy.ndarray) SLMetrics

Calculate supervised learning classification metrics for a given prediction.

Parameters:
  • y_true (ndarray) – Ground-truth labels.

  • y_pred (ndarray) – Predicted labels.

Returns:

Evaluation metrics.

Return type:

SLMetrics