Learn R Programming

Laurae (version 0.0.0.9001)

df_auc: Area Under the Curve Loss (AUC) (computation function, any size)

Description

This function computes the Area Under the Curve Loss (AUC) provided preds and labels, while handling multiclass problems (mean).

Usage

df_auc(preds, labels)

Arguments

preds
The predictions.
labels
The labels.

Value

The Area Under the Curve Loss.

Examples

Run this code
library(data.table)

# Binary classification problem
my_preds <- dnorm(rnorm(n = 9*6*10))
my_labels <- as.numeric(runif(n = 9*6*10) >= 0.5)
df_auc(my_preds, my_labels)

# Multiclass classification problem
my_preds <- data.table(matrix(dnorm(rnorm(n = 9*6*10)), nrow = 9*10))
my_labels <- rep(c(1, 2, 3, 4, 5, 1, 0, 2, 3), 10)
df_auc(my_preds, my_labels)

Run the code above in your browser using DataLab