Skip to content

Overview

The following lists all implemented metrics, by alias. These can be used when composing metrics using metric syntax strings.

Alias Metric Multiclass sklearn
'acc' Accuracy True accuracy_score
'accuracy' Accuracy True accuracy_score
'ba' BalancedAccuracy True balanced_accuracy_score
'balanced_accuracy' BalancedAccuracy True balanced_accuracy_score
'bm' Informedness False
'bookmaker_informedness' Informedness False
'cohen_kappa' CohensKappa True cohen_kappa_score
'critical_success_index' JaccardIndex False jaccard_score
'delta_p' Markedness False
'diag_mass' DiagMass False
'diagnostic_odds_ratio' DiagnosticOddsRatio False
'dor' DiagnosticOddsRatio False
'f1' F1 False f1_score
'fall-out' FalsePositiveRate False
'fall_out' FalsePositiveRate False
'false_discovery_rate' FalseDiscoveryRate False
'false_negative_rate' FalseNegativeRate False
'false_omission_rate' FalseOmissionRate False
'false_positive_rate' FalsePositiveRate False
'fbeta' FBeta False fbeta_score
'fdr' FalseDiscoveryRate False
'fnr' FalseNegativeRate False
'for' FalseOmissionRate False
'fpr' FalsePositiveRate False
'hit_rate' TruePositiveRate False
'informedness' Informedness False
'jaccard' JaccardIndex False jaccard_score
'jaccard_index' JaccardIndex False jaccard_score
'kappa' CohensKappa True cohen_kappa_score
'ldor' LogDiagnosticOddsRatio False
'lnlr' LogNegativeLikelihoodRatio False class_likelihood_ratios
'log_diagnostic_odds_ratio' LogDiagnosticOddsRatio False
'log_dor' LogDiagnosticOddsRatio False
'log_negative_likelihood_ratio' LogNegativeLikelihoodRatio False class_likelihood_ratios
'log_nlr' LogNegativeLikelihoodRatio False class_likelihood_ratios
'log_plr' LogPositiveLikelihoodRatio False class_likelihood_ratios
'log_positive_likelihood_ratio' LogPositiveLikelihoodRatio False class_likelihood_ratios
'lplr' LogPositiveLikelihoodRatio False class_likelihood_ratios
'markedness' Markedness False
'matthews_corrcoef' MatthewsCorrelationCoefficient True matthews_corrcoef
'matthews_correlation_coefficient' MatthewsCorrelationCoefficient True matthews_corrcoef
'mcc' MatthewsCorrelationCoefficient True matthews_corrcoef
'miss_rate' FalseNegativeRate False
'model_bias' ModelBias False
'negative_likelihood_ratio' NegativeLikelihoodRatio False class_likelihood_ratios
'negative_predictive_value' NegativePredictiveValue False
'nlr' NegativeLikelihoodRatio False class_likelihood_ratios
'npv' NegativePredictiveValue False
'p4' P4 False
'phi' MatthewsCorrelationCoefficient True matthews_corrcoef
'phi_coefficient' MatthewsCorrelationCoefficient True matthews_corrcoef
'plr' PositiveLikelihoodRatio False class_likelihood_ratios
'positive_likelihood_ratio' PositiveLikelihoodRatio False class_likelihood_ratios
'positive_predictive_value' PositivePredictiveValue False
'ppv' PositivePredictiveValue False
'precision' PositivePredictiveValue False
'prev_thresh' PrevalenceThreshold False
'prevalence' Prevalence False
'prevalence_threshold' PrevalenceThreshold False
'pt' PrevalenceThreshold False
'recall' TruePositiveRate False
'selectivity' TrueNegativeRate False
'sensitivity' TruePositiveRate False
'specificity' TrueNegativeRate False
'threat_score' JaccardIndex False jaccard_score
'tnr' TrueNegativeRate False
'tpr' TruePositiveRate False
'true_negative_rate' TrueNegativeRate False
'true_positive_rate' TruePositiveRate False
'youden_j' Informedness False
'youdenj' Informedness False