df_acc: Accuracy loss (Acc) (computation function, any size)

Description Usage Arguments Value Examples

Description

This function computes the Accuracy loss (Acc) provided preds and labels, while handling multiclass problems.

Usage

1
df_acc(preds, labels, threshold = 0.5)

Arguments

preds

The predictions.

labels

The labels.

threshold

The threshold for binary classification, if using binary classification. Defaults to 0.5.

Value

The Accuracy.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
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_acc(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_acc(my_preds, my_labels)

Laurae2/Laurae documentation built on May 8, 2019, 7:59 p.m.