Skip to main content
Arize enum for metrics grouping when validating a schema column in log() call.
Use CaseSDK MetricMetric
RegressionMetrics.REGRESSIONMAPE, MAE, RMSE, MSE, R-Squared, Mean Error
ClassificationMetrics.CLASSIFICATIONAccuracy, Recall, Precision, FPR, FNR, F1, Sensitivity, Specificity
RankingMetrics.RANKINGNDCG
AUC & LogLossMetrics.AUC_LOG_LOSSAUC, PR-AUC, Log Loss
Ranking LabelMetrics.RANKING_LABELGroupAUC, MAP, MRR

Method

repr() To view applicable metrics, pass in your desired SDK Metric from above.
repr(Metrics.[SDK Metric])

Code Example

response = arize_client.log(
    model_id='sample-binary-classification-model', 
    ...
    metrics_validation=[Metrics.CLASSIFICATION]

)

response = arize_client.log(
    model_id='sample-regression-model', 
    ...
    metrics_validation=[Metrics.REGRESSION]
)

response = arize_client.log(
    model_id='sample-ranking-model', 
    ...
    metrics_validation=[Metrics.RANKING, Metrics.RANKING_LABEL]
)