Skip to main content
View Source on Github 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])
);